Synonyms of Economically-viable
Primary definition: Capable of generating enough profit to survive or succeed as a business, project, or undertaking.
Primary definition: Capable of generating enough profit to survive or succeed as a business, project, or undertaking.