>> But if France continues to be a place where 75% taxes are seen as a sane idea
Can you put forward a link to some study that argues that 75% taxes, or huge taxations hampers innovation?
Can you put forward a link to some study that argues that 75% taxes, or huge taxations hampers innovation?