Newsroom

News

November 26, 2015

Blame it on the rain: bad weather can mean bad news for £8.7bn of grocery market

It turns out there is actually some science behind retailers complaining about the British weather.