PORTFOLIO

With the principals having completed more than £2.5 billion of transactions, Investra has established an impressive track record.