Renewable energy investor, developer and operator Low Carbon announced today a new Power Purchase Agreement (PPA) with carbon removal project developer Deep Sky, enabling the company to power its first facility, Deep Sky Alpha, with 100% solar power.
























