(IN BRIEF) BAE Systems and Larsen & Toubro (L&T) have entered into a licensing and manufacturing agreement to introduce the…
(IN BRIEF) Larsen & Toubro (L&T) and Navantia, Spain, have signed a Teaming Agreement for the Indian Navy's P75 (India)…