Investment Trusts CQS Natural Resources managers resignBy James CruxMarch 9, 20260 The managers of investment trust CQS Natural Resources Growth & Income (CYN) have tendered their resignations. The duo of Keith…