Edelweiss Financial shares tank 17% post RBI curbs RBI has imposed business restrictions on two entities of Edelweiss Financial Services. By fortuneindia.com