Q1 results this week: HAL, Ola Electric, Vodafone Idea, IRFC, and Nykaa among 85 companies to announce quarterly earnings Several widely followed companies, including Vodafone […]