eCommerce Yahoo revamps & relaunches 16 year old e-commerce arm as Yahoo Stores Yahoo has revamped and relaunched its DIY e-commerce service Yahoo Stores, which was first launched in 1998 for small businesses to sell their goods online.... Manish SinghAugust 18, 2014