The organizational function responsible for trading, selling, and physically moving crude oil or products to market.
MS&S
Definition
Marketing, Sales and Supply
MS&S means Marketing, Sales and Supply.
✓ Verified term
Marketing, Sales and Supply
MS&S means Marketing, Sales and Supply.
The organizational function responsible for trading, selling, and physically moving crude oil or products to market.
You might also be looking for