Thousands of passengers were stranded at Britain’s busiest airports on Tuesday night as the e-gate system failed causing chaos.
There are moments, more than others, that scream the humiliation of it all.
Q1 2024 Bain Capital Specialty Finance Inc Earnings Call