WTO ruling on solar power: China supports India's stand
China has voiced support for India's decision to file an appeal against a recent WTO ruling which held the government's power purchase agreements with solar firms as "inconsistent" with international norms.