The Art of Negotiation | Maria Ploumaki | TEDxYouth@Zurich


Playlist title
IBIAE BUSINESS ENGLISH
Video source
Rafael Vazquez
Video category