Indian markets have closed the week at their highest levels till date. The strength in the markets has helped NSE Nifty and BSE Sensex hover around their all-time high.
Indian economy has been going through tough times. While the exports have remained strong in the recent quarters, domestic consumption has taken a hit.