what does crec stand for
CREC stands for China Railway Engineering Corporation Suggest new definition This definition appears frequently and is found in the following Acronym Finder categories: