Nimbla
Insurance and financial products for SMEs. HQ: London, United Kingdom. Industry: ['Fintech', 'Insurtech']. Techstars 2018.
Details
- city
- London
- cohort year
- 2018
- country
- United Kingdom
- exited
- false
- industry
- fintech
- one liner
- Invoice insurance protecting SMEs from non-payment
accelerator → invested in1