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