The Mall of Nh: Where the world’s biggest mall is built

The Mall Of Nh is a large mall that is one of the largest malls in Africa and is located in the heart of Kampala, Uganda.It has a total area of 1.9 million square metres, with over 80% of the mall located in Kampala.The mall has an annual revenue of over $5 billion and was built in 1989.It was the first mall in Africa to be built by African companies.In 2005, it was acquired by the African Develop...