prestigious indo-french business