Infibeam Avenues is a leading digital payments and e-commerce technology platforms company.