#monterro

Money

Monterro Expands UK Presence With New London Office

Investment firm Monterro has opened its first UK office in London to source deals and support its portfolio, managing €3.1 billion in assets.

September 17, 2026, 09:00 AM·Tech Funding News
That is everything