British battery storage unicorn Zenobe sparks £350m share sale

British battery storage unicorn Zenobe sparks £350m share sale