Oct27 SSE & Drax Call on UK to Renew Carbon Tax Commitments Written by Michael Quinn in Climate Change Phillip Hammond has been called on by two of the largest energy companies in the UK to show greater commitment to the governments… Continue Reading