50 employees
Developing online business concepts from an idea to a growing operational business and offering ICT solutions.
2001