The Yamaha XSR155 has finally arrived in India after a long wait, marking the Japanese manufacturer’s 150 cc neo-retro ...