The Stack: The Latest Ad Spend Figures; Big Tech Acquisition Terminations & Profit Rises
Briefly