Leveraging Technology to Improve Business