Am I the only one irritated how they keep saying "inventing"? No, the invention of the truck is there, you are an innovator if you improve an invention...
However, very nice I must say. The design is more modest, but sleek, a lot better looking than these other "green" trucks. Will be interesting to see how they plan on improving the EU trucks since obviously, most of us on the Eastern side of things have flat-fronted trucks.
Doesn't actually look far off something real, I like it! Alot of these concepts look really odd but this doesn't I don't think!
My only question would be this, building a truck body out of carbon fibre would surely make it far more expensive than what's on the market now, and if something hits it the cost of damage would be much higher? Can definitely see a truck like this but made from more traditional materials being on the roads though :P