Home Uncategorized At least 80% of $42B BP has paid in Gulf spill fines...
Exit mobile version