INCFA - What does INCFA stand for? The Free Dictionary
References in periodicals archive
GE Transportation announced on Friday the signing of a contract to provide Instituto Nacional Dos Caminhos de Ferro Angola (INCFA
) with 100 GE C30ACi locomotives to be used in Angola over the next three years.