November’s top stories: El Faro debris washes ashore, Sweden and Finland's green collaboration

Damen Marine Component's new facility in Jiangyin, China. Photo: courtesy of Damen Shipyards Group.