Renewables set to lose out as Energy Bill stalls in Senate

A major bone of contention was the proposed $21 billion in new taxes, to be levied mostly on the oil industry in an effort to subsidise renewable power development.

In a bid to push the