When BP execs spill coffee at a meeting. Nice one, UCB.

12:44 pm