Bajaj-Triumph's first motorcycle's India launch on July 5: All you need to know | The Financial Express