In the wake of the implosion of many non-traded REITs, non-traded business development companies (BDCs) have emerged as a relatively new structure that is getting a lot of attention. But with high up-front fees and limited liquidity, some say they...