The Indian business of China’s Envision Energy has secured a 1-GW wind turbine order along with 320-MWh battery order from Indian renewable energy company Juniper Green Energy, according to an announcement on Thursday.