You Won’t BELIEVE the Upshot of BP’s Gulf Oil Spill

Background here, here and here.

This entry was posted in Business / Economics, Energy / Environment, General, Politics / World News, Science / Technology. Bookmark the permalink.