CASH buys back 1.45m shares
Celestial Asia Securities Holdings (1049) bought back 1.45 million shares at
Related stock : (1049)