Inflation, currency fluctuation remain nightmares for industry – Deloitte

File photo

File photo