But experts feel Indian corporates can score as their operations — essentially based in India — have much lower overhead costs.