Infosys shares have seen a strong performance despite recent complaints regarding the IT portal, not to mention allegations of being anti-national.What explains this good run?Veena Mani has the answers.