TfL – Transport for London – the operator of the transportation system in Britain’s capital city, has signed a deal with EDF Renewables to purchase electricity from a huge solar array to be erected next year in Essex. TfL has the goal of powering 100% of its entire transit system – including its sprawling underground […]