Becker Marine Systems receives order for 93m2 TLKSR rudders - the largest ever built. 93m2 TLKSR Rudder ordered by STX O&S for 16…