Here are some clues. The company which produced the puzzle was set up in 1956. In 1995 it was absorbed into a Chinese motorcycle manufacturer, which also produced buses. Now another subsidiary of this motorcycle manufacturer would like to make an SUV. Apparently this subsidiary was bought by another company - and some of the sites dealing with Chinese cars mentions the brand name of the puzzle car, in relation to this complex story