Low Carbon
Low Carbon is a privately-owned UK investment and asset management company founded in 2011. Specifically target investments in solar, onshore wind, offshore wind, waste-to-energy, battery storage and other proven renewable energy technologies.