Meta is building a massive $10 billion data center in rural Louisiana, raising concerns about the $3 billion power infrastructure costs and transparency.
September 28, 2025