30 Nov 2020 Yotta Infrastructure plans $950m data center campus in Delhi, India Following several other major projects in India