Star Health and Allied Insurance Ltd launched ‘SheTARA,’ a women’s health initiative providing free medical screenings across more than 40…