Head of South African IPP Office let go
Karen Breytenbach, the head of South Africa’s Independent Power Producer Office, has been asked to vacate her position by the Department of...
Karen Breytenbach, the head of South Africa’s Independent Power Producer Office, has been asked to vacate her position by the Department of...