to close up shop; to end a business activity

listen to the pronunciation of to close up shop; to end a business activity
İngilizce - İngilizce
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