Corporate Social Responsibility, a much bandied about phrase, is becoming a more prominent feature on company business plans these days. But despite its proliferation, the concept is still poorly understood and often badly executed, experts say. In this report, Director looks at how practice in Thailand shapes up.