Halliburton ties up contract with Shell for Brazilian projects

Rio de Janerio
Rio de Janerio

Breaking