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
Click Here to Display Answer