India's Largest tractor manufacture Mahindra & Mahindra had recently made a take over bid on a European company, Universal Tractors. The Company is based in

Correct Answer: Romania

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion