Former SNP Chief Peter Murrells 400000 Embezzlement Raises Governance Questions for Political Funding Dave Busters Entertainment Inc PLAY Q1 2026 Earnings Massive EPS Miss as Losses Widen Sharply Meta Unveils 6065 Billion AI Investment Plan Marking Accelerated Tech Spending