Interswitch, one of Africa’s leading digital payment and commerce companies, showcased its cutting-edge innovations at the Mega HORECA Expo 2025, which held at the Balmoral Convention Center in Victoria Island, Lagos from the 26th to 28th of February.