SME meaning in oil and gas
Definition
Small and Medium-sized Enterprises
SME means Small and Medium-sized Enterprises. Generally used in the UK to refer to small business establishments
Generally used in the UK to refer to small business establishments
✓ Verified term