20191225 business.india-business: Need for perfection slows progress; triggers stress