The Entrepreneur’s Source: How Wildly Successful is Start a Business Weekend? Start a Business Weekend®, is the country’s largest virtual Franchise Expo in North America. Just this last July it had over 170 national franchise exhibitors showcasing their opportunities to over thousand prospective business owner attendees. Sounds impressive, right? The July expo was the most…