France’s Total has officially launched the giant Kaombo project off the coast of Luanda in Angola. Located 260 kilometers off the coast of Luanda, on Block 32, in water depths of around 2000 meters, Kaombo