Yahoo shelves less popular products to create space for fresh invention

Recent news