Thread: Tractor manufacturing plant - Production Mahindra & Swaraj tractors.
What country makes Mahindra tractors.