Wikipedia talk:Articles for deletion/Emerald Data Solutions

Can someone please explain why "Emerald Data Solutions develops and markets BoardDocs Paperless Governance Solutions." isn't considered adequate English? To the person who wrote this comment, do you sufficiently understand what the term "governance" means?