10 employees
greenstar media labs focuses on interactive media consulting and development services, including e-publishing services.
2005