Mumbai (Maharashtra) [India], September 19: IDFC FIRST Bank, a leader in innovative financial solutions, has announced the launch of the Mayura Credit Card, a new addition to its premium metal card portfolio. The Mayura Credit Card celebrates the spirit and aspiration of the new India but is