Posts Tagged ‘CIO’

What springs to mind when you think of McDonalds? Happy meals? Brightly colored fast-food chains? Sponsorship of the 2012 Olympics? Vegetarian-only restaurants in India? How…