Last Updated:May 30, 2025, 21:21 IST Anita Verma-Lallian, an Indian-origin entrepreneur, finalised a $51 million land deal for a potential US data centre. The deal includes 2,100 acres west of Phoenix. Anita Verma-Lallian closed...
Read More
2 Minutes
