zera

Independent power producers under scrutiny

Independent power producers under scrutiny. 38 solar projects are non-operational, having a total capacity of 1280 megawatts (MW). These licences are now in the spotlight....

Latest