In a landmark development for India’s green shipbuilding ambitions, Swan Defence and Heavy Industries Limited (SDHI) has ...