rosalux.co.tz
FACT SHEET: AFRICA SHOULD SUPPORT THE LEGALLY BINDING INSTRUMENT ON BUSINESS AND HUMAN RIGHTS
African states are signatory to more than 900 investment treaties. Majority of these have been signed with non-African states. The intention for signing investment treaties is vested within the sol…