The satellite has been launched by a Long March-4B rocket carrying the Haiyang-2D satellite from the Jiuquan Satellite Launch Centre in northwest China.
The India's renewable energy sector has been placed at the third position in the 57th EY Renewable Energy Country Attractiveness Index released by consultancy firm Ernst & Young.