Overview Details Press Releases Multimedia Locations People Groups Sphere Card business card app is available in over 170 countries. It gives everyone who desires to start a business or expand, small or large, an online presence to meet the world's required demand.