Meetings

Marrakech, Morocco
Muscat, Oman
Dakar, Senegal
Beijing, China
Curaçao
Geneva, Switzerland
Beijing, China
Meteo France, Toulouse. France
Guangzhou, China