When Janine Christian joined Nelson Mandela University in 2012, she was assigned the Corporate Governance module, which included sustainability as a topic. The notion of businesses being corporate citizens with rights and responsibilities fascinated her and she avidly began reading up on the topic.
Categories: Editor's Choice, Latest News
Share this article