Consumer demand in India is skyrocketing during the festive season.
Indian stocks have underperformed global markets for over two years.
High crude oil imports and production costs are pressuring corporate profits.
Read the full story on NexVani Media