LO has various meanings in the Business & Finance category. Discover the full forms, definitions, and usage contexts of LO in Business & Finance.
An area of low barometric pressure, with its attendant system of winds. Also called a depression or cyclone. Said of gyro compass when its indications are lower than the normal
Business & FinanceLast updated: