Join now
Log in Join

Is this Episode putting BP out of business???


All of Us have witnessed the episode of the Oil spill in Gulf of Mexico. BP hasnt been able to stop the flow of oil spiling to the Caribbean. Are we witnessing the end of the BP Era?