endurancebusiness.com
Trading update: Science in Sport cites 28% revenue uplift to £15.6 million in 2017 - endurancebusiness.com
Science in Sport (SiS) has announced a pre-close trading update for the 12 months ended 31 December 2017. Sales increased 28% year on year to £15.6 million.