Swiber puts Indian contractors last for payment

Vol 20, PW 7 (15 Dec 16) People & Policy
     

Around 100 local sub-contractors hired by Swiber in India are worried sick they might not...