Teh was never on bail as he was never charged, He was being investigated and before any charges were laid, he killed himself. He always said he was innocent until he died. He was a nice grandfatherly sort of chap.
My understanding was that Old Fart informed Teh he was going to be charged and they have the evidence, and suggested Teh to take the Chinese gentleman's way out and kill himself or his family will be persecuted if he insist on going to a trial. It was never about the money. Old Fart and the other ministers and his own family were taking bribes hand over fist. Nassim Jade HPL condos were just the tip of the iceberg. SO, how can it be over money bribes? Teh was the bag man for the Lees and other PAP high rankers. He went around to all the developers to pick up the bribe money from the contracts awards and than split it with old fart and the rest of the gang. What enraged Old Fart was that the Kweks (of the Hong Leong Group who were one of the development companies giving bribes) exerted so much control over Teh, that he would leave the office and meet them anywhere they demanded. Old Fart could not stand the idea that other people had as much control over his minister as he did. That is why he decided to fix Teh. And he held a grudge against the Kweks for years, even today they don't have a banking license.
Ever ask yourself why he was being investigated for taking $1 million in bribes? The $1 million sum is so exact, so chun? Its impossible. Its more believable if the CPIB say he took $1,053,296 or some other inexact number. The $1 million was thrown out there to impress and encourage public outrage against Teh. The truth will never be known now. All the old shits that were part of it are dead or dying off.