Inflation, currency fluctuation remain nightmares for industry – Deloitte

File photo
File photo