Home / Report Question

Q. ”Obra Thermal Power Station” is in
  • A. Madhya Pardesh
  • B. Bihar
  • C. Uttar Pradesh
  • D. Himachal Pradesh

Correct Answer: C