Ironically the meaning of "there’s room for innovation in how businesses measure success and more meaningful definitions of ambition" is not at all obvious.
Arab spring and Twitter connection aside, are they going to measure success in rainbows, or cash like the rest of the world?
Nah. That's too obvious.