A business dictionary that contains unconventional business definitions.
No fancy words or useless technical terms.
Looking for the physical version?
It happens when a skilled human being has to leave his country to work in another with better work conditions. In a sense, he gets brain drained.
Did you like this definition?
Share it with your friends