Time for the Robin Hood tax!
France and Germany are leading the way on the “Robin Hood” tax, and a Europe wide implementation could be the next step. Bring it on!
France and Germany are leading the way on the “Robin Hood” tax, and a Europe wide implementation could be the next step. Bring it on!