Many large-scale businesses have decided to close their doors after the new year because the business environment is unfavouarble.
Several companies registered with the Board of Investment (BOI) and in the SME sector are reportedly looking to reduce or ...