News

The UK’s Advertising Standards Agency upheld the ruling that barred the ad. The country’s CAP Code (officially known as the ...