Yokohama Rubber Co. Ltd. (TYO:5101) has released its results forecast for calendar 2021. The company expects to generate 620 billion yen ($5.83 billion) in sales revenue for the year, up 8.7 percent year-on-year; 50 billion yen in business profit, up 35.9 percent; and net profit of 34.5 billion yen, up 31.1 percent. Looking at the upward and downward factors on…