The world’s largest refinery and petrochemical complex will be set up in which Indian state?
[A] Uttar Pradesh
[B] Maharashtra
[C] Bihar
[D] Jharkhand

Show Answer

Advertisement

Quiz Categories