business review
noun

a report on business carried out over the past year. It forms part of the directors' report.

Browse by Subjects
supply chain
regulatory body
value chain
best practice
See All Related Terms »

interested party
conservative
low
immovable
currency trading