24 %
Average IRR
4,500,000
Average Investment
100 %
On Time Payment