1.

Which country's biggest sewage treatment plant, Jebel Ali STP, built by Larsen and Toubro (L&T) has been inaugurated in April 2019?

A. UAE
B. Iran
C. India
D. Saudi Arabia
E. Qatar
Answer» B. Iran


Discussion

No Comment Found