Edelweiss maintains buy on Sun TV Network, revised target to Rs 661 | Sharefundss