Indian shares post longest losing streak in a year as earnings, geopolitical concerns weigh October 7, 2024 Indian jeweller and watchmaker Titan Company reported on Friday that it estimates a 25% ...