About Ayesha Carmouche
Ayesha Carmouche is advocacy and communication manager for the CORE Coalition, the UK civil society network on corporate accountability. Follow her on Twitter @ayeshacarmouche.
Articles by Ayesha Carmouche
This week’s front page editor
Francesc Badia i Dalmases is Editor and Director of democraciaAbierta.
No to TTIP
Constitutional conventions: best practice
