prestigious indo-french business awards