Some thoughts on the future of mining by James AH Campbell, Managing Director of Botswana Diamonds plc.Read less