Indian markets ended Friday with a sharp fall, but late data on economic growth has changed the near-term mood. The BSE Sensex dropped 961 points, or 1.17%, to close at 81,287. During the day, it had fallen more than 1,000 points. In a single session, investors lost about Rs 4.98 lakh crore in market value as foreign fund outflows, weak global cues and rising geopolitical tensions weighed on sentiment.









