Rising oil prices, interest rates and a weakening currency may spell trouble for smaller companies, which have enjoyed a good run so far
Image: Shutterstock
(This story appears in the 30 November, -0001 issue of Forbes India. To visit our Archives, click here.)