factsandopinions.com
The BRICS hit a wall: Manthorpe
Brazil, Russia, India, China and South Africa have not lived up to the grandiose hopes expressed for them 13 years ago, when it was predicted the developing countries would soon overtake the world&…