Petra Diamonds is a quality company but is the price right?

|Opinion
Issue: 24 Sep 2015 - Page 3