tax pressure
noun

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

Browse by Subjects
package deal
party
proxy fight
speed resistance lines (SRL)
low gearing