Result Dixon Technologies (India) Ltd - 540699 - Results- Financial Results For Quarter And Half Year Ended … BSE India Results- Financial Results for quarter and half year ended 30th September 2025