Is it necessary to service new bikes at the company service centre?
Why is it advised not to push a new bike’s engine too hard? I bought a Suzuki Gixxer and was told not to push it beyond 60 kmh until its 1st service.