HomeThemesTypesDBAbout
item: #18580
Britain’s departure from the European Union has brought higher costs, more red tape and border delays for businesses, and not yet delivered promised benefits, a public spending watchdog said Wednesday.