The EU-SADC Economic Partnership Agreement and Corporate Accountability: Opportunities and Limitations for Protecting Human Rights

Bridging Trade and Human Rights in Southern Africa The Economic Partnership Agreement (EPA) between the European Union and the Southern African Development Community (SADC) States represents a significant milestone in…