Industry Updates
McDonald’s signs first-ever large-scale solar and wind virtual power purchase agreements (VPPAs)
McDonald's will buy energy generated from a wind power project and a solar project all located in Texas