Sify Technologies Data Center office Area At Noida was done in 2013
The total area was 1579 Sq.mtr (Approx 17000 Sq.ft)
Browse through millions of photos with the homify app!