The meaning is appropriate, but I think you are right: 'staved off' seems a little casual for a business context. How about 'averted'? 'The loss' if the loss has been mentioned before in the passage or is otherwise defined in the paragraph; 'a loss' if this is the first mention or it is a nonspecific loss (which has not yet occurred, perhaps).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.