Boat Gears Up For IPO With ICICI Securities, Goldman Sachs, Nomura As Bankers

Wearables giant eyes USD 1.5 Billion valuation in 2025 public offering