Indian markets opened on a positive note, with Sensex and Nifty edging higher amid global optimism. Over 40 companies to announce Q2 results today, keeping investors alert for sector trends and ...