Businesses say manpower costs, uncertainty in external demand and rental costs are weighing them down. Read more at straitstimes.com. Read more at straitstimes.com.