Amway India and ICICI Bank have launched a co-branded international credit card for its distributors The Rs 625-crore directing selling company Amway India (part of the $5 billion Amway Corporation, ...