Profit Falls 13%, But Beats Estimates Despite Decline In Deliveries
[ad_1] Deliveries for India business stood at 4.07 million tonnes, down 2% compared with the corresponding quarter of previous fiscal. This was due to moderation in exports following the imposition…