to close up shop; to end a business activity

listen to the pronunciation of to close up shop; to end a business activity
الإنجليزية - الإنجليزية
shut up shop

This company decided to shut up shop in this country and move to America, where corporate taxes are lower.

To close up
dit
to close up shop; to end a business activity
المفضلات