Chad orders halt to drilling by China firm over environmental violations

China’s largest energy company, the state-owned China National Petroleum Corporation or CNPC, was ordered by the government of Chad to halt its operations. The order was issued after the

This content is restricted to site members. If you are an existing user, please log in. New users may register below.

Existing Users Log In
New User Registration
*Required field

You must be logged in to post a comment Login