bankruptcies and unpleasant which passengers many of them in transit find truly stranded or on the increase
Bankruptcies and unpleasant situations in which passengers, many of them in transit, find themselves truly stranded, are on the increase.
Bankruptcies and unpleasant which passengers, many of them in transit, find truly stranded, are on the increase.