Deehubs

Deehubs

Social network where people post in streets, on digital billboards
Oct 9 '14
blog.websummit.net/13-startups-united-arab-emirates/ blog.websummit.net/13-startups-united-arab-emirates/