A. UK
B. US
C. China
D. None of these
Submitted by: Maryam Mughal
Advertisement
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.
Advertisement