Indonesia The Republic of Indonesia, is a country in Southeast Asia and Oceania. Indonesia comprises 17,508 islands, and with an estimated population of around 237 million people, it is the world's
... more
General Motors Diesel Division General Motors Diesel Division was a unit of General Motors and was a manufacturer of locomotives, transit buses and military products. The locomotive unit was acquired by private
... more