Indian companies v international peers: ‘less chance of success’