Skip to content
Avalon Tech shares fall 6% after Rs 883 crore block deal; 3 promoter entities likely sellers · Hindustan Sphere