Have you ever heard of a hackathon? Or even attended one? Our Webwatchers have the details...
Advertising
Daily newsletterReceive essential international news every morning
Subscribe