NewsVedanta Revenue Rises 21% But Net Profit Halves As Commodity Prices, Windfall Tax HurtBY Press Trust of India