We are an India based company that provides financial valuation related services to commercial real estate finance lenders. Clients use us as an outsourcing company working in a niche market. We are a bootstrapped, two year old firm and cannot afford dedicated sales staff in US. 1. Should we hire third party lead generation companies to generate more business? 2. If yes, what is the most affordable way? 3. We are growing 100% yoy in revenues but finding it tough to find larger contracts or cross revenues of $1M. What are the most efficient methods to acquire larger contracts as a KPO business?