unavoidable costs
plural noun
costs that will be incurred regardless of what business decisions are taken and that cannot be recovered
Browse by Subjects
costs that will be incurred regardless of what business decisions are taken and that cannot be recovered