Meaning : Goa shipyard limited
Category : Corporate
Sub Category :Shipping
Type : Initialism
What does GSL mean or stand for ?
Goa Shipyard Limited is a corporation that maintains and manages the Shipyards at Vasco Da Gama in central Goa.This is the hub of mining activity and iron ore and other minerals that need to be transported by sea to refining facilities in other parts of the country.