335ca65af54848b1951b62e677fade2d.png Published March 28, 2021 at 749 × 474 in VRB Power Publicizes Settlement for China's Largest Solar Battery; a 100 MW solar and storage venture in Hubei Province – Yahoo Finance