News
L&T, Spain’s Navantia to jointly bid for $5-billion India submarine tender
•
1 min read