Shore Power Project: IFC Invests $70 Million for Proven Growth
Shore power project gains momentum as IFC invests $70 million to enhance infrastructure at Jawaharlal Nehru Port.
Shore power project gains momentum as IFC invests $70 million to enhance infrastructure at Jawaharlal Nehru Port.