Columnist
Calvin Kan is the Planning & Development Executive for Land Advisory Services at Knight Frank.