I'm loving the "lab"...along with dumpster truck going by!
From the little hints i would say this presentation was made in Bologna on the 8th.
First the voltage of his net is 224 V then the "dumpster truck" which actually is a snow plow I think because it was very snowy on the 8th in North italy (https://www.ilmeteo.it/notizie…-annuncia-big-snow-132848)
Also the room looks like european and not US american to me.
But i can be wrong...