Cross-border tax complexities cost UK manufacturers £24 billion

by