business review
noun

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

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

screen
transferred charge call
Trading Profit
Yen Carry Trade
controlling interest