Corporate Transparency Is Good Business
Scobleizer writes about corporate transparency and he makes a few good points: People will give better feedback if they "know" the product team, involving customers in your business processes will give you customer evangelists and transparency brings about more moral businesses.
