At the close of a year in which Africa’s underlying economic problems continue to worsen, the Johannesburg G20 summit on November 22-23 utterly failed in ...
India’s economy crossing the $4.18 trillion mark and moving ahead of Japan in nominal GDP terms is a major headline moment.