Royalty-free stock illustration ID: 764274979

Concept of energy storage system. Renewable energy power plants - photovoltaics, wind turbine farm and battery container. 3d rendering.