What is our Vision? What is our Mission?

In an increasingly complex world where major challenges must be met, it is more important than ever to base its development strategy on a clear vision and strong values.