Why stocks have fallen despite beating earnings
In a sign that it's sometimes better to travel than arrive, several US technology stocks went down last week despite delivering forecast-beating earnings. Notable names included software firm Citrix, cloud computing and services...
29 October 2020