Tag: thorough understanding of the business environment