Here you will find a list of English business idioms with meanings and examples. What does to be In the driver's seat mean? Intermedaite level English.