The recent developments are in light of India's Finance Ministry and Customs officials placing a USD 1.4 Billion (Rs 12k Cr) ...
It was already a great bike, but everything needs to hit the mark when you're mixing it up with the best.