SAIL Shares Fall 5% As Q1 Profit, Revenue Drop Sequentially; What Should Investors Do Now?

Shares of Steel Authority of India Ltd (SAIL) fell nearly 5 per cent on Monday after the company reported Q1 results

Business