Tagged: Introverts

0

Being an INTROVERT is an extra positive

Culturally, a nation like India produces introverts. India is a society of hierarchy. I still remember a statement which was part of school pledge of the past – ‘I abide by the words of teachers...