How do people win a bid? You mentioned a points system. Large businesses can win extra points if they do business with small companies like yours. Is this the normal way of doing business in this environment?
On June 17th, 2008. See this statement in context.