Illinois Commerce Commission launches new probe to resolve questions about Ameren's net metering claims
As Google, Meta eye clean energy buys, researchers find widely used strategy has scant carbon benefits