After Central intervention State Governments Agree to Sigh PPA
Following intervention by the central government, several Indian states have agreed to move ahead with power purchase agreements (PPAs) with solar and wind energy project developers. Utilities in the stateContinue Reading