Imbiba raises £50m

The London-based specialist investment firm is backed by the BBB.

Share this