October 21, 2026Business The company says its AI investments are already paying off for advertisersRead More Share: