London-based tem. nabs €12.4 million to make renewable power affordable for UK businessesSeptember 11, 2024