Harmony Energy Income Trust plc (LON:HEIT) said on Monday it has switched on the 98-MW/196-MWh Pillswood energy storage project near Hull in East Yorkshire, which ranks as Europe’s largest battery in terms of MWh.