Several people have been shot dead at a company building in central Switzerland.

Police in Lucerne said that the shootings came shortly after 9am local time at the premises of Kronospan, a company in the town of Menznau.

They said there were "several dead and several seriously injured people".