Hi Joshi, sorry for the late reply, but my data is giving me lots of hassles..
As you said, you are ok with ITC in the mid to long term, and the results should soon take it to higher grounds.
With SAIL too, in the long term you should be fine, but wait till closer to the results to see if there is a rally. Last results were not liked much by the market. If things remain the same, pull out. While it may not have a lot of downside, it's going to be slow. Only some great results and an international uptrend in steel is going to make this move quicker.
With India Info, you have some trouble on hand in the short term weakness. This sector is a growth story in the long term, and there is every reason that there would be a recovery at some point. I'm not aware if the results are out and what they were.
On techs, it is hanging in just above a support at 126 now. Below this, 123 and 120 if tested with force, would break it further.
You are way below your entry at this time...so it's a difficult call. If it climbs above 135-137, then wait to see what happens as it would be safer here. Above 142, you should be looking for your entry level again.
Be cautious if 126 breaks, but perhaps wait for a couple of sessions...it may climb over 132, a short term refuge.
Good luck!