Big Tech defies global economic fallout with blockbuster earnings (Financial Times)