The Damodar Valley Corporation (DVC) has entered into a long-term Power Purchase Agreement (PPA) to supply 300 MW of round-the-clock…
The Department for Promotion of Industry and Internal Trade has reviewed critical delays affecting 11 infrastructure projects across five northeastern…