Yahoo is trying to make it easier for small businesses to take their operations online. This week, Yahoo unveiled Yahoo Stores, the next generation of the company’s e-commerce platform, which is designed to help anyone start and grow a business

Read more