I guess Business Insider is just too culturally hip, and too politically correct to express the cost in U.S. dollars.
And no, I'm not going to the trouble of looking it up, either.
You Can Buy Your Own Shanzhai 'Lamborghini' From China For Just $65,000