nubwo winjiye ariko nkigicucu ntakibazo veolia transport central europe is a daughter company for central europe she has published articles with the tyee