Stock to buy today: Swan Energy (₹759.45): BUY 0 01.08.2024 04:00 Thehindubusinessline.com Swan Energy share price can rise to ₹820