Elusive tycoon Tan Sri Robert Tan Hua Choon found himself in the spotlight after he was accused of cheating the Finance Ministry in relation to the Spanco deal.