Avalon Technologies Slides 5% as Promoters Offload ₹883 Crore Stake in Block Deal | AirNews.in