Catenaa, Friday, April 25, 2025- Google parent company Alphabet beat wall street estimates by recording a revenue of $90 billion as ads, subscriptions, platforms, and devices recorded double digit growths. Alphabet’s revenue increased by 12% year over year in the first quarter to $90.2 billion, whereas the wall street estimated a revenue of $89.1 billion. […]