King 5 NewsMuslim News
Point Ruston investors say $39M deal left them with losses, delayed visas over EB-5 deal
Seventy-eight investors say they each put $500,000 into Point Ruston and were left with financial and immigration losses.
Seventy-eight investors say they each put $500,000 into Point Ruston and were left with financial and immigration losses.