loding... Equinix India buys 1.38 acres land in Mumbai