300MW/624MWh! Vision Energy Storage Wins UK Energy Storage Contract Again!