Millicom
Founded in 1990, Millicom is an international telecommunications and media company that provides cable and mobile services dedicated to emerging markets in Latin America and Africa. The company is headquartered in Luxembourg.
Last updated on