Avalon Tech shares fall 6% after Rs 883 crore block deal; 3 promoter... | Nimisham | Nimisham