CIT Group leads £113.53m financing to build 67MW Lotus Solar Farm in California

Image: The 67MW Lotus Solar Farm has acquired finances from CIT Group. Photo: courtesy of jaidee/Pixabay.



Related Article
Recommended Whitepaper

View More