Google touted some rather impressive figures in its Q1 2024 financial earnings report. Post navigation New medieval RPG’s daily updates turn weak Steam reviews aroundMicrosoft (MSFT) Q3 2024 earnings results beat EPS and revenue expectations