London Bids for £200 Million of Renewables to Power the Tube

New markets for renewables in UK