NewsWatch: An Olympic Games only the sponsors could love


NewsWatch: An Olympic Games only the sponsors could love

The London Olympic Games are all about marketing and sponsorship, critics say.