Low carbon power has reportedly met more than half of the UK’s electricity needs over the past two months, slashing billions off bills. As the UK scrambles to wean itself off expensive fossil gas, the price of which has had a huge knock impact on millions of consumers, Britain has been ramping up its renewable […]