Result Dixon Technologies (India) Ltd - 540699 - Results- Financial Results For 30Th September, 2024 BSE India Results- Financial Results for 30th September, 2024