The Office is located in RMZ Millenia, a well conceived business park that raises the benchmark of work spaces in the city to world-class levels. Located off Old Mahabalipuram Road, a prime IT growth area, RMZ Millenia is spread over an area of over 22 acres and has a built-up area of 2.2 million sq...