Bucher Industries notes demand stabilising as nine-month sales stay under pressure

Read Bucher Industries notes demand stabilising as nine-month sales stay under pressure on AiiN.