UK energy storage company Zenobe has launched what is described as Europe’s largest battery, with its first phase of 200 MW starting commercial operations today.