The City of London signs power purchase deal with Voltalia

samyag-shah-NfGfWzYgAT8-unsplash
Voltalia’s solar facility will feature 95,000 solar panels. Credit: Samyag Shah on Unsplash.