SalmonMowi loses 75,000 fish during storm in ScotlandStorm Amy, the first named storm of the 2025/26 season, wreaked havoc over Scotland on Oct. 3 to Oct. 4.Mowi is the world's, and Scotland's, largest salmon producer.Photo: MowiDominic WellingCorrespondent