Interesting facts about Twix

Twix is a chocolate bar made by Mars, Inc. It consists of a biscuit covered with caramel and milk chocolate (other confectionery toppings and coatings also exist). Twix was first created by Mars Limited in the UK in 1967 at the company’s factory in Slough which is also where the current Mars Bar was invented … Read more