TOP NEWS The private sector and open defecation At nearly 200 million inhabitants, Nigeria is the most populous country in Africa. With a population of this scale, any progress or regression in development clearly has a significant impact on both African and global development indicators. Zaid Jurji