Europe Spain IE University to invest €10 million into sustainability initiative Zahra Hamdani July 7, 2020