Question: what are the traits of a successful business?
Answer: Management. Successful business management teams know the company's goals, objectives and vision at their fingertips; and they are focused in the pursuit of the company's objectives. ... 
People. ... 
Culture. ... 
Technology. ... 
Processes. ... 
Marketing. ... 
Market segmentation.