Shada Islam

Shada Islam is a Brussels-based commentator on EU affairs. She runs New Horizons project, a strategy, analysis and advisory company