India's Lodha Developers said on Tuesday that it will 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 earlier ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results