Logo

A. UK
B. US
C. China
D. None of these

Submitted by: Maryam Mughal

A United States oil company and two subsidiaries have been charged for a crude oil spill that wrought environmental havoc in southern Californian waters and beaches more than two months ago.

Correct Answer: US

Last Updated: December 21, 2021