The lease puts Meta in a neighboring space with Microsoft, which has a 31,500-square-foot “Industry Experience Center” in the ...
Microsoft employs over 20,000 professionals in India, over half of which work in this Indian city. Prashant Tamta Updated : ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results