Experts recommend four shares to buy today — IFCI, South Indian Bank, Balaji Telefilms, and Confidence Petroleum ...