Instagram is making it easier for users to share their profiles. The app has rolled out profile cards, which essentially provide a digital business card for one’s handle. Each card shows the user’s ...