Tata Centre is a high-rise located in Kolkata, India. It is located on Chowringhee Road in the central business district of the city. The building houses most of the Tata Group's city operations.
Tata Centre is a high-rise located in Kolkata, India. It is located on Chowringhee Road in the central business district of the city. The building houses most of the Tata Group's city operations. (en)
Tata Centre is a high-rise located in Kolkata, India. It is located on Chowringhee Road in the central business district of the city. The building houses most of the Tata Group's city operations. (en)