GadgetsAmazon Echo Spot Launched in India For Rs 12,999Amazon India has just launched Amazon Echo Spot in India. This is a small Echo device with 2.5-inch circular…Deepanker VermaApril 25, 2018