Headquarters: Shanghai, Tel Aviv, London, Mumbai, Munich, England, Hong Kong, New York
Founded Date: 1972
Estimated Revenue: 248.32 m
Number Of Exists: 112
Employee Number: 251-500