Peregrine raises US$500m

READ FULL ARTICLE