translate English to French: INFOCAP is comprehensive and ambitious.
INFOCAP est un réseau complet, aux objectifs ambitieux.