10 employees
The company aims to be a top source for news, reviews and segments in the Technology space.
2016