05 Aug 2026 UK’s Harworth Group in talks with multiple parties about selling land for data center development