Canadian power producer Capital Power Corp (TSX:CPX) has launched commercial operations at two battery energy storage systems (BESS) in Ontario with an installed capacity of 170 MW.