Palace Capital launches buyback of up to 300,000 shares | AllMind News