Big six criticism overshadows good news

Recent vilification of the big six is driving the battle between political imperatives and the need for investment in renewable energy to a crescendo

Leave a Reply

Your email address will not be published. Required fields are marked *