Google India FY25: Profits up 0.8%, revenue from operations down

Business