North Maintains 100% Renewable Energy Streak with G100 Certification for Seventh Year
North, a financial technology and payment processing company, has received the Switch Sustainability Certificate for 2025, confirming its use of 100% renewable energy at Switch data centers. The company retired 373 Renewable Energy Credits (RECs) in compliance with Greenpeace standards, reinforcing its environmental leadership. This marks the seventh consecutive year North has achieved the G100 certification.

Topics: certification corporate responsibility environmental stewardship renewable energy sustainability