The logo is the one of Österreichische Automobil Fabrik. But there is smething strange : I didn't find anay reference to an ÖAF Elektro model on the web, nor to an E5 model, even when searching for Österreichische Automobil Fabrik instead of ÖAF. More strangely, I can't understand why the people at Ferlach didn't describe the truck as an ÖAF, as ÖAF is well-known in Austria, where many models can be seen