STX Europe has entered into new contracts with Island Offshore for the building of two Platform Supply Vessels. The vessels will…