
As STT’s loyal followers know, Australia is all set to decouple itself from the international economic suicide pact entered when gullible and unwitting governments all over the world signed up to ludicrously expensive and utterly pointless renewables policies. The Coalition are itching to scrap the Renewable Energy Target – and the RET Review Panel appear […]
Recent Comments