Terilla launches 1st heavy-duty vehicle powered by natural gas in Egypt, ME

Marwa Zein