Duke Energy to invest $500m in battery storage projects in the Carolinas