The triple launch underlines India’s growing capabilities in complex shipbuilding, sustainable technology, and offshore engineering.
The triple launch underlines India’s growing capabilities in complex shipbuilding, sustainable technology, and offshore engineering.

