Firms may need to be forced to accept cash to prevent two tier society