Satay Sauce Craze: Why the West loves this Asian delight and why Satay G takes the crown!Satay sauce, that creamy, nutty concoction synonymous with Southeast Asian street food, has surprisingly become a Western favourite. But...