Business, Israel

Israel – Technology at it’s finest!

I have a lot of family in Israel and it’s great to see web/technology startups doing very well. Yedda is one such company that has great passion and I believe […]