25 employees
Satta is a retail store that offers fashionable clothing and accessories made from natural and sustainable materials.
2013