Chintan,
Just read your OP and going through the other posts now. Would you say that - solar is their main line of business? Is it comparable to Moser Baer Solar? Solar REC is like Carbon Credit?
From what I understand, most of these Indian vendors only provide the installation & engineering services for sourcing done from China (like an EPC provider).