The phrase "attractive yields" means that something, usually an investment or financial product, offers a high potential return on investment.