67 employees
ABFA Technologies offer broad spectrum IT services catering to all the dynamic aspects of IT solutions to both local and international clients with an "open communication based approach"
2007