The Legal and E-Commerce Environment Today: Business in its Ethical, Regulatory and International Setting