enlight inks 1st corp PPA in Israel with software giant Amdocs

Renewables Now | 05.06.2023