20180706 business.india-business: Rupee hits 68.94; an all-time closing low