Edelweiss downgrades ITC to 'hold' | Sharefundss