Business
Eurostar sent a £120 voucher instead of the £1,744 it owes me
I was stranded in Brussels after a power failure, but the promised refund for hotels, food and transport failed to arriv...