Micro-blogging web platform; Twitter Inc. on Wednesday launched a customisable Direct Message Card that businesses can use to promote and…