World Energy Research Platform Takes Central Stage under Russia’s BRICS Chairmanship October 23, 2020 Business Post Contributor By Kester Kenn Klomegah After the Ufa declaration in 2015, BRICS, an association of five major emerging economies that includes Brazil, Russia, India, China Read More