To bolster the confidence of business leaders, Shanghai has announced it will take steps to make work and life easier for companies and employees stationed there.