Technologies That Businesses Should Invest In