Tag: invests

Mercia Asset Management invests into Locate Bio

 LONDON, UK: Mercia Asset Management announced a significant syndicated investment into existing direct investment portfolio company Locate Bio Limited, a Nottingham-based business developing a range...