India-U.S. clean energy research centre is located at?

[A] New Delhi
[B] Washington
[C] New York
[D] None of Them

Show Answer

Advertisement