‘Landmark’ PPA with low carbon ink for London Hotels in Maybourne Finance February 12, 2025 The energy will provide current 100% of London hotels from Maybourne. Image: Low carbon. Worldwide renewable energy company Low Carbon…