Ponzi scheme
- Indian police arrest two individuals after a case was filed against Falcon Invoice Discounting
- Falcon promised returns of up to 22 percent to nearly 7,000 investors since 2021
© 2025 SAUDI RESEARCH & PUBLISHING COMPANY, All Rights Reserved And subject to Terms of Use Agreement.