Friday, July 3, 2015

The BP fine and why we need more context when we're given ostensively big numbers

The billions indicated here might seem like a lot, but when put into perspective maybe not so much after all. We need more of this kind of reporting.

Why BP Is Paying $18.7 Billion