April 25, 2025 Markets round-up for the week: 25 April Google parent Alphabet has reported a solid Q1, reporting revenues up 12% year-on-year to $90.2...