Finance

Dixon Technologies promoter sells 2.77% stake for over Rs 2,221 crore