News
Envision wins orders for wind turbines and BESS in India with Juniper Green Energy
Chinese multinational renewable energy solutions provider Envision Energy will supply a 320MWh battery energy storage system (BESS) to Juniper Green Energy in India.