Amazon Opens New Office at WTC - Amazon India opened its new office in World Trade Center Chennai. This will be the company’s largest in Tamil Nadu and the second largest in the country after the Hyderabad campus. The new facility was inaugurated by the Hon. Chief Minister Mr. M. K. Stalin. The developm... more