Rupee slips to 90.23 as global worries grow

Business