Microsoft and Nvidia are among RBC's best ideas for sustainable investing

Microsoft CEO Satya Narayana Nadella.
Tobias Schwarz | AFP | Getty Images

Microsoft, Nvidia and Salesforce are among the stocks on RBC Capital Markets' list of "best ideas" for sustainable investing.

The annual list consists of 39 global equities, all with outperform or top pick ratings, that ranked highest in environmental, social and governance related business practices, according to the firm.