Indian companies face profit declines and slower revenue growth, as rising costs and falling demand impact earnings, particularly among major industry players.
Indiabulls Power wins bid for 1,600-mw Chhattisgarh power project, beating Sterlite and GMR. The Rs 8,000 crore pit-head project includes a coal block and allows for merchant sale of 35% of power produced.