Blue Whale Spa Make a Splash at the UKBAs

Having a whale of a time at the UK Business Awards 2017 were the winners of the Retail and e-Commerce Category. Blue Whale Spa Ltd, which builds energy efficient hot tubs, was named the Gold winner in the category at November’s ceremony in Wembley Stadium i...