Mahindra & Mahindra Ltd. and BAE Systems said yesterday in New Delhi they have signed an agreement to create a land systems focused, joint venture defense company based in India. Approved by the Foreign Investment Promotion Board of the Government of...