GE invests $24m in India’s largest solar energy project

General Electric (GE) is making its debut investment in India’s solar industry with a stake in the nation’s largest solar project. GE Energy Financial Services is investing $24 million (£14.3m) in the 151MW Neemuch project, which is being built in the state of Madhya Pradesh by Welspun Renewable Energy. Once built, the facility will generate […]