BTW, how come no one ever mention trust deed investment on ET? In California as an example, average trust deed offers about 11% and if you want more security a trust deed pool can pull you 8%.
Please don't abuse the word "karma" if you just wanna say something bad about chinese government. BTW, using a disaster as a ground for your political agenda is cold-blooded. Whenever there is action there is karma, so karma will come to you as well. Good luck.
What do you expect from the most populous developing country? Did anyone criticize the US during developing stage back then? Please be reasonable, don't double standard.