Tennessee Valley Authority is a company that provides electricity for business customers and local power companies. In addition, it carries out flood control, navigation and land management for the Tennessee River system and assists local power companies, state and local governments with economic development and job creation.