Versus - compare BIT and HQL

Tekla Life Sciences Investors outperforms BlackRock Multi-Sector Income Trust on 20 out of 25 parameters.