Residents of Kinshasa are still uncertain whether Friday’s signing of the Inga 3 hydroelectric project agreement, for the production of 11000 megawatts will meet increasing power demands in the Centr