Alen 68-foot motor yacht by Foster + Partners

Turkish boat manufacturers Alen Yacht teamed up with renowned international architects Foster + Partners to create a new 68-foot motor yacht. The new Alen 68 merges innovative construction technology with Alen...