Palace Capital initiates buyback of up to 400,000 sharesBy Aditya Gupta / April 17, 2026 Post Content