Sports

IOC formally opens $145M new headquarters in Switzerland

The International Olympic Committee has formally opened its 145 million Swiss francs ($145 million) new headquarters exactly 125 years after the Olympic Games was revived