At Autocar India, we are very much in the business of power. Every time the covers are pulled off a new car or motorcycle, one of the first questions that rolls off our tongues is, “How much power ...