By Shaida Badiee and Claire Melamed If there was a competition for the most repeated and least reliable statistic in the development business, then the oft-repeated ‘fact’ that 70% of the world’s poor are women might just win it. It might be true, it might not. …
Read more