Find the word definition

Wikipedia
Edgilis

Edgilis is an "opportunity consulting" firm headquartered in Singapore, with an office in Paris, France. Edgilis works with companies and government agencies working in transportation, infrastructure and energy.