Introducing the World Trade Center Abuja… - Abuja | ABUJA, NIGERIA - For those of you who haven’t heard of the World Trade Center (WTC) Abuja, being developed by the Churchgate Group, this is an opportunity to get firsthand knowledge of a project that is already changing the skyline of Abuja and attracting global business to Ni... more