News Businesses to push back on costs as price competition heats up 22-May-2023 By Gwen Ridler Deflation is real and businesses that don’t push costs back down could lose out to competitors, according to procurement and supply chain management consultancy Inverto.