Capital investors were paid their original investment plus a return in excess of 320%, translating to annual return over 160%. Ventura Investment Co. is offering other properties for investment.
Capital investors were paid their original investment plus a return in excess of 320%, translating to annual return over 160%. Ventura Investment Co. is offering other properties for investment.