In 2020, the global financial markets were in constant turmoil causing a lot of financial pressure on many international corporations. It is undoubtedly one...
BBC Click's Romana Kreider looks at the best technology news stories of the week including:Google is fined €500m (£427m) by France's competition authority for...