Ship Station License definition

Ship Station License means an Authorization issued by the TRA.