Provider of renewable energy intended to decarbonize the planet. The company is involved in the business of developing, building, and operating photovoltaics and storage hybrid solar power plants and ...