Tan Richard — Insider transactions, Director at STONE TAN CHINA ACQUISITION CORP. / Domtar CORP | InsiderLens