2023 Triumph Street Triple India launch soon
British automaker Triumph will launch its 2023 Triumph Street Triple bike in India soon. To recall, its bookings started in December last year. The vehicle has a sporty look, offers several electronic riding aids, and is backed by a 765cc, three-cylinder engine. So, what are the top features of the two-wheeler? Let us see. The … Read more