Canadian carbon removal project developer Deep Sky has signed a 10-year deal to procure 100% green power to fully cover the consumption of its first facility at home.