The Independent Development Trust (IDT) may still carry out useful projects. But the reality is that its pro-rich function now outweighs its pro-poor mandate.
The Independent Development Trust scandal in context
read more
The Independent Development Trust (IDT) may still carry out useful projects. But the reality is that its pro-rich function now outweighs its pro-poor mandate.