Home Business Oxford Lane Capital (OXLC) has a fat 20% yield: is it a buy?