theScore Q1 2017: Revenue reaches $8.5 million despite net loss

Comments