The American specialist in emergency generators is withdrawing from Libya because a renewal contract wasn’t endorsed.
Read also
Libya | Majors
BP’s skeleton staff
The British major remains sanguine about the chances of its [...]