shore power project

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.