UK battery storage developer Eelpower Ltd said today it has secured GBP 20 million (USD 28.4m/EUR 23m) of debt financing to develop its pipeline of permitted storage sites and pursue new development opportunities in the UK.