Annabel Short

Annabel Short is head of programme at Business & Human Rights Resource Centre, an international non-profit that raises awareness of companies' human-rights impacts. It has offices in London and New York, and researchers based in India, Senegal, South Africa and Ukraine 


Audio available Bookmark Check Language Close Comments Download Facebook Link Email Newsletter Newsletter Play Print Share Twitter Youtube Search Instagram WhatsApp yourData