Dutch marine contractor Van Oord has christened its new offshore wind installation vessel Boreas, which is capable of installing offshore wind turbines of more than 20 MW.