Well, he sort of lost me at "esteemed partners." FWIW, he's a partner in a lawyer firm in New Dehli and the email contact for Qamronic India Private Limited.
So "I have been informed that the management is confident..." is possible as a third hand characterization. We too have been informed that the management is confident.
NREL is probable US Agency regulating aspects of solar plant conforming to standards.
It's smart to get this approval for both countries up front at the same time. India approval opens up possible JVs with other States, and NREL approval opens up worldwide acceptance.
US regulations are holding up a construction project in India
Don't you just love the way these guys don't even bother thinking their bullshit through. Watch his post get plussed or pinned or whatever they call it.