Revenue won/lost due to exchange rates as a % of total revenue
Definition
Revenue won lost due to currency exchange rates as a percentage of total revenue.
Tags
currency, revenue
Revenue won lost due to currency exchange rates as a percentage of total revenue.
currency, revenue