Logo

Logo

IBSA

Beijing’s BRICS?

Why are 19 countries across Africa, Asia, and South America eagerly waiting in queue to join BRICS? That is the question posed in a recent essay