If you want to set things in motion: KTR Admin Jun 5, 2018 KTR Couplings (I) Pvt. Ltd., which is a 100% subsidiary of KTR Systems GmbH, Germany, a well-known name worldwide for Couplings & Power Transmission…