News

Eku Energy has clinched £45 million in debt financing from NatWest and SMBC to build a major battery storage site in the West ...