1.

Which country's firm is set to launch a biodiesel project in Ayodhya soon?

A. Belgium
B. Bahrain
C. Belize
D. Bangladesh
Answer» B. Bahrain


Discussion

No Comment Found