Blue Origin Rocket Explodes on Launchpad Delivering Setback in Space Race with SpaceX TFIN Q1 2026 Earnings Earnings Surprise Beats Estimates by 5689 Hong Kong Plans Tax Cuts on Fund Manager Bonuses to Attract Top Talent