10 employees
Inventbay operates as a web community and it allows inventors and industry service providers to list their inventions.
1996