Why Vedanta's stock fell despite higher revenue, net profit

Business