Starr Companies predicts rapid expansion after gaining Japan licence
Starr Companies will officially launch a Tokyo branch within weeks and is predicting rapid expansion across the rest of Japan after being granted a non-life insurance business licence in the country.