Media Team

  • (Netherlands)
    Publication Managers
  • Member since Feb 27, 2012

October 23, 2019
United Kingdom
Scottish chain Watt Brothers goes under


The move means the loss of over 200 jobs out of the 306 roles at the company with only one...

Please log in or sign up to see more.