The benchmark Sensex declined 319 points to end at 77,187, while the Nifty fell 121 points to settle at 23,361. Broader ...
Shares fell 3% or 79p to 2286p, even though the company said it expected further sales momentum in the second half of its ...