Global Invacom profits more than halve on lower revenue, higher costs

<< Back <<