sterling area
noun

formerly, the area of the world where the Pound Sterling was the main trading currency

Browse by Subjects
cash advance
hierarchy of activities
sister company
imbalance of orders
Depth of Market