Battery container with flag of France and ENERGY STORAGE text at wind turbines. Ecological electric power concept. 3d rendering

Battery container with flag of France and ENERGY STORAGE text at wind turbines. Ecological electric power concept. 3d rendering - 191379971