News

The CEA has mandated on-site weather stations for wind and solar plants of 50 MW+ to improve forecasts, reduce DSM penalties, ...