Mobilising impact finance
World population is estimated at 6.8 billion people, of which close to two billion live in poverty, 925 million are undernourished, 2.6 billion lack basic sanitation, about one billion can’t read a book or sign their name and 443 million school days are lost each year due to water-related illnesses. Yes, the percentage of population…