Lease deals
0
Walmart is setting up a new tech center in Bengaluru, leasing about 1 million square feet of office space from Prestige Group. This is one of the biggest ...
Walmart is setting up a new tech center in Bengaluru, leasing about 1 million square feet of office space from Prestige Group. This is one of the biggest ...