No fewer than 47 companies have cited the term “inflation” in their earnings calls for Q1 2021. According to a report by financial market data provider FactSet on Monday, this…

Read more