Press Release
EDF Renewables North America signs a 332-MWdc 15-year virtual power purchase agreement with McDonald’s
The power will be drawn from the Apollo Solar project, located in Texas.