17 Jun 2010, 09:16 UTC · By: Daniel Patrascu / The announcement of the green light received by the first vehicle built locally in Saudi Arabia to enter production has caused somewhat of an Internet frenzy this week even if, when it was presented...