Technology for a Better World Its Impact on Consumers, Businesses, and Society