China dominates May global deployments with 11.2GWh, including 1GWh flow battery

China continues to dominate BESS deployments globally with 4.3GW/11.2GWh of deployments in May, including a 1GWh flow battery system.