Check Engine

Late last week S&P downgraded Rolls Royce from investment grade to junk, citing “prolonged weak profitability”. The perceived risk of investing and dealing with the company at the contract level…