Indian confirms PowerPlus engine, Challenger bagger New liquid-cooled engine is Indian's most powerful ever.