A snapshot of industrial suppliers and service providers has revealed that many are starting to feel the pinch of a slow down in major project activity with 31 per cent reporting a drop in tender wins compared to the same time last year. This was according to a recent survey by online lead generation service […]