It was a quarter of a century ago that the hammer first struck at China Guardian’s inaugural sale at The Great Wall Hotel Beijing, marking the beginning of art auction in China.