We’re thrilled to announce that we’ve distributed over $1 billion to our valued customers and partners!
As the largest independent platform of its kind in North America, this milestone is not just a number—it’s a testament to our significant contribution to the adoption of clean energy assets across the USA and Canada.
With 109,000 current customers and a capacity under aggregation of 1.6 Gigawatts, our unwavering commitment to accelerating the energy transition has been illuminated by this achievement.
A decade of dedication, innovation, and over 1.7 million individual payments later, our team and technology continue to pave the way for a sustainable future.
Thank you for being part of our journey. Here’s to many more billions in support of clean energy!