Nigeria’s real estate company, Powell Homes and Shelters Ltd, has opened its office in Abuja, the Federal Capital Territory, with a mission to transform the real estate business in the city. The ...