Rather than developing countries being aid receivers, they are in fact net lenders to the tune of $10,1 to $13,1 trillion, i.e. over $ 10,000.000.000.000. – Prof. Ronen Palan explains.
Read moreRather than developing countries being aid receivers, they are in fact net lenders to the tune of $10,1 to $13,1 trillion, i.e. over $ 10,000.000.000.000. – Prof. Ronen Palan explains.
Read more