Hackathon as a Learning Platform: How Hackathons Enhance Skills and Knowledge By Nishitha • October 28, 2023