UK-based renewable power producer Element Power said on Monday it has sold a 25-MW shovel-ready battery storage project in Newcastle to Enel SpA (BIT:ENEL).