Princess moves back into profit

1 min read

Strong sales stem losses

A rapid pace of change has driven Prince