1.

The construction subsidiary of Larsen & Toubro (L&T) has secured a major contract to set up a 1.5 GW solar plant in which country?

A. Iran
B. Qatar
C. Saudi Arabia
D. Yemen
E. Iraq
Answer» D. Yemen


Discussion

No Comment Found