The stocks with the highest yields in 2020 make virtually no profit. 16-Feb-21 05:52 am AnalysisAnalysis, Education Anirudh Sethi