independent bid protest system - French English Dictionary
History

independent bid protest system



Meanings of "independent bid protest system" in French English Dictionary : 1 result(s)

English French
UN Terms
independent bid protest system système indépendant de contestation des adjudications