A while ago, Twitter user @delia_p asked a question: What are some phrases we use in our work life that are just complicated ways of saying normal things? The responses were hilarious, here are some of our favourites:
India Development Review (IDR) is India’s first independent online media platform for leaders in the development community. Our mission is to advance knowledge on social impact in India. We publish ideas, opinion, analysis, and lessons from real-world practice.