Olivier Attia on ABC7 in San Francisco
This is what happens when your company to be known, you end up on TV. A very interesting experience to show your product and technology in real life situation.
A winner is not someone that never fails, it's someone that never quits!
0 Comments:
Post a Comment
<< Home