ITAT Group, one of China's largest apparel chains, has opened an online retail store 51itat.com. (more…)