Mysuru: Marine Engineer V. Steve Richard is the first successful Marine Engineer from the country on a voyage to North Pole. Richard is the Second Engineer onboard Arc7LNG Carrier Eudard Toll and he transited the wilderness and the harsh cold environment of the Arctic to the Yamal Peninsula in the northwest of Siberia, Russia. The…
Recent Comments