Editorial

February 2020

A recent ASSOCHAM study notes that the power sector has been one of the most highly stressed sectors in recent times, with 66 GW of projects facing financial stress. Of these, the largest portion, of […]