German hard discount food retailer Lidl announced Thursday it would halt spots on broadcast television in France, where it is one of the country's top advertisers.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results