KFC Tops the UK Brand Lust List

BRAND-A-LUST REPORT REVEALS KFC IS UK’S MOST SEARCHED FOOD CHAIN Searches soar by 50% for UK’s most popular brands between April 1st and May 31st Popular food chain brands saw an average 87% increase in lockdown searches and a combined…