Search

Country focus : Switzerland : the Swiss industry has had a tough year, writes Cathy Heys - can it fight back in 2003?