The startup company Last Energy plans to build 30 "micro" nuclear power plants an hour north of Abilene in response to demand ...
Meta has signed a renewable energy deal in Texas. The social media firm this week signed an Environmental Attribute Purchase ...