Independent Hoteliers Fragmented Booking Payment Failures - $3.3B TAM - 7.6/10 | StartupTribunal