Thursday, March 24, 2011

Sales Stalling...

  • (of a situation or process) stop making progress
  • delay, obstruct, or block the progress of (something)