

MCQOPTIONS
Saved Bookmarks
1. |
The World's largest bio-fuel plant has been established with a production capacity of 100 million liters per year, is located in? |
A. | China |
B. | India |
C. | Brazil |
D. | USA |
Answer» D. USA | |