The Government's Myopic Energy Strategy Is Still Picking Winners and Losers
Scotland Just Set a World Record for Producing Energy From Tidal Power