India-U.S. clean energy research centre is located at?
[A] New Delhi
[B] Washington
[C] New York
[D] None of Them
Click Here to Display Answer