Inswitch and Mastercard International partner to launch embedded payments and issuing programs across Industries

Inswitch will start issuing cards as a Mastercard principal member in Mexico, with plans to expand quickly to key markets in LAC and other regions in the future.