AT&T has signed two solar Power Purchase Agreements (PPAs) with Vitol, an energy trader, it has announced. The virtual PPAs are for approximately 80MW and 75 MW at solar projects in Maryland and Pennsylvania. The two projects are expected to be fully operational by 2022 and 2023, respectiv...
Site: AT&T CO 5009 E 38th
Country: United States
Region: North America
5009 E 38th St
AT&T central office. Not clear if the company offers colocation at this location