Episode 13

Taxx.lu is an online platform designed to make tax returns much easier. How does it go down with the jury?