Upsquare® Technologies is a technology holding company and incubator of independent and integrated information technology startups and businesses.
Share your info with Utpal
vCarrd Global does not sell or share your data