Microsoft’s ad networks delivered a Steam account resale advert inside Outlook, a practice against Steam's Terms of Service.
Lineage, Inc. (LINE) reported $1.34 billion in revenue for the quarter ended December 2025, representing a year-over-year ...