OH, trust me, I am not disagreeing with you. But you may find hit pieces saying that the wells claimed to be owned by NEP actually belong to someone else or any number of financial issues. The company itself may in fact be fundamentally strong - but especially in the China space that does not translate to good stock performance. Shorts will take 10,000 shots - if only 1 hits you may find you own a pink sheet stock at .10/share even if they actually have cash on had equal to $10/share in 3 years.
Bottom line, investing in China (something I was huge on a year ago) has become so toxic you either need the faith of Job, huge balls, phat wallet or better yet, all of the above. I lack all three at this point in this sector.
Again, best of luck.