Samsung Galaxy Watch launched in India, starts at ₹24,990

Samsung Galaxy Watch has now been officially launched in India. The smartwatch, which…