British fintech Nimbla attracts £5.1m investment as embedded insurance takes off

    0
    Would love your thoughts, please comment.x
    ()
    x