Getting Over The Hump: Biz Dev Leaders Discuss Their Biggest Hurdles

Economic conditions are creating hurdles. Customers are afraid to invest in new solutions because of financial worries.