Brief

Energy storage projects win 6% of UK capacity auction