Video: McDonald’s Mountain View

The McDonald’s Mountain View project benefited both the business and the environment, and the results speak for themselves.