World The Moment of Truth for BRICS: Challenges, Opportunities and the Way Forward July 23, 2020 Business Post Contributor By Kester Kenn Klomegah As already known, BRICS is an association of five major emerging economies: Brazil, Russia, India, China and South Africa. South Read More