site logo

New McDonald's flagship runs 100% on renewable energy

Courtesy of McDonald's