Japan has tightened the requirements for its business manager residence status, which allows foreign nationals to start businesses in the country. The move was driven by multiple concerns, including ...