Business | 202906 hits | Jan 28 7:01 pm | Posted by: Scape
Four oil executives in Peru have been barred from leaving the country as authorities investigate a massive oil spill that forced Lima to declare an environmental emergency earlier this month.
Comments
You need to be a member of CKA and be logged into the site, to comment on news.