Indian rupee strengthens to 95.85 per USD after RBI intervention

Business