Open menu
Michele Kyra Havenga
Corporations and Partnerships in South Africa
Corporations and partnerships in South Africa
Fiduciary duties of company directors with specific regard to corporate opportunities