Goa Shipyard Limited (GSL) Recruitment details below:Goa Shipyard Limited (GSL)  is one of India's best shipyards and designated 'mini-Ratna' by the Government of India. It is located on the West Coast of India at Vasco da Gama, Goa. It was established in 1957, ...