The world’s biggest tech companies had their highest earnings periods in years, highlighting the breadth of the economic downturn and how business conditions have deteriorated sharply in recent months.
first article