Business English August 21, 2018 Noemi Ross https://www.businessenglishpod.com/2015/10/18/business-english-pod-277-english-idioms-for-negotiations-1/ Share this: Share on X (Opens in new window) X Share on Facebook (Opens in new window) Facebook Like this:Like Loading... Related