Embed this press release by copying the code below:

British Factories Struggle to Meet Demands According to Confederation of British Industry (CBI)