Honda made waves with the launch of the CBR 250R way back in 2011. It was among the first performance motorcycles to be launched in India at that time and it was all set to compete with a rather sparse competition. The competition included the Karizma ZMR, the R15 and the Kawasaki Ninja. Even though […]