The City of London signs power purchase deal with Voltalia

eva-dang-EXdXLrZXS9Q-unsplash
The City of London signed a 15-year power purchase agreement with Voltalia. Credit: Eva Dang on Unsplash.