What are the key factors that influence business

What are the key factors that influence business to customer relationship in high relational settin