Video: Steve Ballmer’s seminar at Cannes

Read Brian Morrissey's recap of the presentation here.