Batcha, a close business associate of former Telecom Minister A Raja, was found hanging from his home in Chennai on Wednesday. It is believed that Batcha’s company acted as front for the alleged bribes paid to Raja. Is his death a setback to 2G scam probe?