Yell Websites Review: Greedy Salespeople and £1.1bn Corporate Fraud Says It All 🚨 September 13, 2024 by Ilkeston Web Design Leave a Comment The minute Yell salespeople catch your scent, they’ll be humping your leg begging for money in exchange for crap web services to a backdrop of corporate fraud.