Former SNP Chief Peter Murrells 400000 Embezzlement What the Purchases Reveal About Governance Failures PTHS Q1 2026 Earnings Narrower Loss Beat Provides Cautious Optimism Solar Sector Gains Attention as AI Boom Fuels Electricity Demand