2/9/2018
Tim Boyle/Getty Images

AT&T has signed a long-term power purchase agreement in which it will acquire 520 megawatts of wind energy from NextEra Energy Resources projects in Texas and Oklahoma, according to the companies. "We'll stay on that path and continue to do everything we can in being good corporate citizens for sustainability," said Senior Vice President of Network Planning and Engineering Scott Mair.

Related Summaries