top of page
Search


Essential Business English Idioms for Negotiations and Deadlines (+ Quiz)
Business English Vocabulary Challenge EPISODE 088


Play Hardball: When Negotiations Get Tough
This week’s phrase is perfect for situations where someone refuses to compromise.
bottom of page