News

In a significant development, Chenab Valley Power Projects Limited (CVPPL) has signed Power Purchase Agreement (PPA) with ...