Shaking Off ‘Delusional’ Label: Dragons’ Den Rejects Omni Pet Secure £11m Scaling Fund
The founders behind pet health brand Omni Pet have secured an £11m investment deal, just 18 months after facing scepticism from some…
The founders behind pet health brand Omni Pet have secured an £11m investment deal, just 18 months after facing scepticism from some…