Blog post Transparency in business: what’s the next big thing? Transparency is something of a CSR buzzword these days. But what does it mean?