News

Twitter user Fooji put the question directly to the company: ‘I read that ‘Twix’ is short for ‘twin biscuit sticks’. Can you confirm or deny this?’ Twix, owned by parent company Mars ...