Business leaders and unions in Switzerland are mobilising ahead of a referendum on Sunday on capping immigration, which has triggered fears of dire impacts on employment and trade relations with the European Union.
The vote will focus on a proposal by the hard-right Swiss People's Party (SVP) aimed at keeping the wealthy Alpine nation's population, currently 9.1 million, below 10 million until 2050.