BP’s unicorn seeker not afraid to back the occasional wrong horse

A unicorn is a startup company valued at over $1 billion.
A unicorn is a startup company valued at over $1 billion.

Breaking