Indian rupee recovers slightly after hitting all-time low

Business