Clue: This thus inhibiting business graduate? (7)
Answer: EMBARGO
Explanation: Definition: This thus inhibiting business graduate
MBA in ERGO (thus), with an &littish definition