UK-based renewables investor and developer Low Carbon said today it will deliver green electricity to Maybourne under a deal that will provide 100% renewable energy for the luxury hotel operator’s London sites.