Advertisement

Video: Steve Ballmer's seminar at Cannes

Advertisement

Read Brian Morrissey's recap of the presentation here.