
Some of these schemes promised heaven and earth to investors, offering returns as high as 50 times their investment value. Some even promised to pay out returns as fast as three hours after an investment was made.
Already a subscriber? Log in
Get 20% OFF The Star Digital Access
Cancel anytime. Ad-free. Unlimited access with perks.
