India's Lodha Developers said on Tuesday that it would invest an additional 1 trillion rupees ($11 billion) to build a 2.5 gigawatt data centre park in the state of Maharashtra, expanding on an ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results