Meniga is a global leader in digital banking solutions, serving over 100 million customers across 30 countries