This month, STR employees successfully rowed the English Channel, as part of the company’s biggest charity endurance challenge to date. The team battled against the notorious English Channel winds and large swells, and completed the challenge in a very respectable 8 hours 38 minutes and 40 seconds