20 employees
INFOCITY is a group of people who perform technological innovations achieved through software development
1982