CleanTechnica favicon

8minutenergy Renewables Completes 328 Megawatt Solar Farm, Celebrates By Being Bought Out By Co-Founder