Public-Private Partnership Resource Center
Infrastructure Finance Learning
IFL
Almost fifty percent of the developing world’s population - 2.5 billion people – lack improved sanitation facilities, and almost 1 billion people still use unsafe drinking water sources, and even…