Walk through almost any busy street in Indonesia today, and chances are you’ll catch the mouthwatering aroma of grilled meat slowly roasting on a vertical […]