Meta officially announced its $10 billion, 1,500-acre data center in Lebanon, Indiana, confirming reports the company was behind the largest site in the state.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results