Petra records solid full-year performance despite weak market

September 17, 2019