Suter Power Systems AG, Turbenthal, Limited or Corporation