Result Dixon Technologies (India) Ltd - 540699 - Financial Results For Year Ended 31St March''2023. BSE India Financial Results for Year ended 31st March''2023.