Negotiating a deal - 32 - English at Work helps you get the best deal

Things aren’t going too well. Anna negotiated a deal with a client in France but now they claim they’ve been ripped off! This has got to get sorted...
Back to Top