Markets India The Indian rupee rose 17 paise to 94.5…

Read more