Yamaha launches the much anticipated updated Yamaha YZF-R3 in Japan, expected to launch in India soon Read