Recurrent Energy signs Octopus Energy deal to optimize 14MW/43MWh Italy battery asset - CSIQ News | Rallies