IESE Insight

Raising VAT: Is the cure worse than the illness?