Rule reminder
Idioms vary greatly in register. Some are perfectly appropriate in formal writing (journalism, essays), while others are colloquial and would be out of place in formal contexts. Misusing a colloquial idiom in a formal letter is a significant error at B2 level.
You are writing a formal business report. Which expression is appropriate?