Companies always seem to have the wind in their faces, not at their backs
There’s an old Irish blessing: “May the road rise to meet you, may the wind be always at your back.” Corporate executives, it seems, have not been so blessed. Transcripts of earnings calls, public financial filings, press releases, and presentations compiled by Sentieo show that companies say that they face “headwinds”—finance jargon for the external…