Tag: Role of luck in business success