EDF Renewables North America has been awarded a contract from the New York State Energy Research and Development Authority (NYSERDA) to build a 170 MWac PV power plant near the town of Mount Morris, New York state.
Robotic and water-free solar panel cleaning solutions provider Ecoppia has deployed its E4 cleaning robots at a 40MW solar plant on the Israel Jordan border.