Team Compare Infobase has been working on creating generic India-centric content for almost five years now. We created “My India”, a site within a site, and all of its content goes to a short URL, Project MyIndia is not related to maps directly, but it attempts to be a snapshot of the India that…Read More