•
•
Petra Master Trust records 15.63% returns on pension schemes