Should I talk 'dugri' to my colleagues abroad?I want to sound professional when talking business English. Is my direct 'dugri' style accetable?
How to Ace your Presentations?Do you present in English? Is it stressful? It is hard enough to present in your native language, let alone in your second language....