Step into ‘The Upside Down’: Virgin Media O2 brings Stranger Things to life in O2 stores across the UK (Contify Telecom News)