Franklin Templeton Investments

Global investment management firm