Where is the location of the headquarters of the company that built the auxiliary propulsion system for the STV Fair Jeanne?
Detroit Diesel: Detroit Diesel Corporation (DDC) is an American diesel engine manufacturer headquartered in Detroit, Michigan, United States and a subsidiary of Daimler Trucks North America, itself a wholly owned subsidiary of the German Daimler AG.
i don't know