Social responsibility of business in Africa