Tags:FinTechInterest
Zilla is a payment solution that enables you to buy what you love now, while you pay later in instalments and at zero interest.
Location: Nigeria, Lagos, Lekki
Member count: 11-50
Founded date: 2021

Investors 1