No, currently all Tasks are project-based meaning if you are wanting to create a new Task, you will need to create a new Task within that specific Project Task Manager.
As a workaround, you can create a project specifically for General Business tasks. From within that "General Business" project you can track your general business tasks that you need to track.