Boat Storm Infinity Smartwatch India Launch Date Set for March 25; Design, Key Features Teased Blog 18 March 2025