Veev on Rock is a business case that had been suffer from ethical dilemma. We analyzed every angel from supply chain to distributer, and find the best solutions for the problems.