Peregrine net up 27pc at $855.5m

READ FULL ARTICLE