03:04 The UK Government is planning to set up a number of freeports and Liverpool, on England's north-west coast, is hoping to be one of those picked.A freeport is also referred to as
03:22 For many cities in the UK, being a member of the European Union has been a godsend. Not because they got cash, but kudos. One in particular: Liverpool in northern England.The Eur
04:12 Every now and again, something comes along that revolutionizes the world of tech. Call it a "game-changer." Think the iPhone, Tesla, Windows 95, or even as far back as the origin