VIDEO INTERVIEW: Decision Makers in Sri Lanka – Peter D’Almeida
“Lots of leaders give themselves too much credit. They think, I made the decision but they won't realize that there were other people but they take the …
“Lots of leaders give themselves too much credit. They think, I made the decision but they won't realize that there were other people but they take the …