By Ndubuisi Micheal Obineme Total is one of the largest international oil and gas companies in the world involved in…
Port-au-Prince, - Total has signed an agreement to sell its retail business in Haiti, which consists of a network of 92…