20150504 business.india-business: Honda doubts Hero's claim of 102.5km/l