The International Olympic Committee is a non-governmental sports organisation based in Lausanne, Switzerland. Founded by Pierre de Coubertin and Demetrios Vikelas in 1894, it is the authority responsible for organising the modern Summer and Winter Olympic Games. Read More
US Senator Rick Scott sent a letter to sponsors of the International Olympic Committee (IOC) demanding that the 2022 Winter Olympic Games to be moved from Beijing to another country, citing human rights abuses in China. ...
The IMC Chamber of Commerce (IMC) and Africa Business News (ABN Group) presents the second edition of the Indo-Africa virtual summit to further unravel bilateral economic and business opportunities between countries in Sub-Saharan Africa and India. ...