site logo

Google, Microsoft, other companies pursue new certification to back 24/7 clean energy claims