karpowership sa richards baylatest news & developments