What Is a Business Development Company – BDC? A business development company (BDC) is an organization that invests in small- and medium-size companies as well as distressed companies. A BDC helps the small- and medium-sized firms grow in the initial stages of their development. With distressed businesses, the BDC helps the companies regain sound financial footing.