Listen to this article UK-based renewable energy developer Anesco has secured project financing from Lombard for three solar and battery storage projects in the UK.