The thing is, I already focused alot on the business in the mandatory essay, as well as having a decent sized section of my resume dedicated to it as well. I feel like devoting an entire essay to the topic in addition to the other places I spoke about the business may not come off too well.
What do you think?