USA
France
India
United Arab Emirates
6 Edison Village, Nottingham Science & Technology Park, Nottingham NG7 2RF, Great Britain (UK)
Bangladesh
Vietnam