diepkloof squarelatest news & developments