10.0.3.54

New Pets Deli investment brings Series A round to ‘eight figures’

1003
Berlin-based natural pet food business Pets Deli has picked up extra investment for its Series A round from Global Found