20 employees
Batra Group is an organization that offers services in brand licensing, design, sourcing, and distribution.
1951