What business phrase refers to idealistic or visionary ideas, not always with practical application?

Find the answer below

Bet your knowledge and answer