Czech firm to license self-inflating tire technology

7 Nov 2013