Yes, true here in Lyon, 2hrs away from Geneva.
Is it true in Lyon? I was under the impression that there was a special ticket to buy on peak pollution days but it was not free.