Tag: Business performance

Watch: Business performance survey shows trading in the doldrums

A cautious sense of optimism tempered by a harsh reality of increasing costs was evident in the results of a Business Performance Survey carried out by the Malta Chamber of SMEs.