top of page

Our Portfolio

3.5x

$1.5B+

32%

ReTURN
on
Investment

Assets
uNDER
MANAGEMENT

INTERNAL RATE
of
RETURN

bottom of page