BP assured regulators final yr that oil would come ashore only in a small space of Louisiana, even in the event of a spill much larger than the current one.
legal questions forum uk
Administration — solutions some questions related to Administrators. And now BP has been exposed, and people … Read the rest