Posted inBusiness News Entrepreneurship Investments
Faster isn’t always better. Our super system needs ‘speed bumps’
A key concern of regulators has been that in many cases, people ended up in these schemes through “lead generators”, which lured customers through various means, including social media advertisements…





