CASH buys back 1.45m shares

Celestial Asia Securities Holdings (1049) bought back 1.45 million shares at

Related stock : (1049)