A mounting death toll (over 106 and counting) and fears of a coronavirus pandemic sent markets tumbling early on Monday and kicked off a selloff that continued all day....more
European antitrust regulators have dropped a massive $2.7 billion fine on Google for allegedly “unfairly favoring some of its own search services over those of rivals”....more