India considers SEZ for renewables manufacturing

Indian Renewable Energy Development Agency (IREDA), an agency controlled by the Ministry for New and Renewable Energy, is involved in discussions with state governments and the private sector to determine the feasibility of the scheme.

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content