Storm media BlogDec 6, 2021myCard- a personlised digital business card. myCard - myCard is a personlised digital business card