tax pressure
noun

the financial difficulty that a company may face because of the taxes it must pay

Browse by Subjects
growth index
delivery cycle time
put option (put)
property company
competitor