An order intake for a sum of more than €70 million is one of the most significant deals in the...

read more