Non-independent and non-executive director Selwyn Pellett has resigned from the board of listed transportation technology ...