Found 5 synonyms
economically
economically viable
economically efficient
feasible
technically feasible