907 companies with positions in Western Switzerland