Future Tech Residents say Elon Musk’s AI facility is like living next door to Mordor by March 4, 2026 March 4, 2026 Read more