loading
loading
Avalon Tech block deal: Promoters divest 6% stake worth Rs 871 crore — retained record — High Signal