kind of ironic that the Indian press would take that kind of moral high ground. I bet the Thai version has all its bolts tightened and no rags in the crankcase.
Edit: looks like you can buy a 125, 150 or 250cc version direct from the Chinese manufacturer by the container load on Alibaba. Looking at the detail photos, if you didn't know better you might think it really is a CGT!
Some pics show the same bike with a more triumph style tank, that looks a bit nicer.