The unit of torque in International system of unit is _________? April 15, 2025 by admin A. Newton B. Newton-Meter C. Kilogram D. Meter