Business Local News Micheal van Wyk Finsch Mine, Petra Diamonds, South Africa Petra Diamonds Places Finsch Mine Under Business Rescue as Nearly 1,800 Jobs Face Uncertainty Petra Diamonds has placed its Finsch Diamond Mine in South Africa’s Northern Cape under business…