At a time when the world's largest construction company - VINCI of France - did not see potential in India and pressed the exit button, in a giant leap of faith, the employees of the company have stepped in to acquire the French company's stake in NAPC, a Chennai-based infrastructure company.