A Survey of Transparency: An Intrinsic Aspect of Business Strategy