Atlantica Sustainable Infrastructure plc is owned by the Royal Bank of Canada for $9.85 million (NASDAQ:AY)
According to Atlantica Sustainable Infrastructure plc's most recent 13F filing with the Securities and Exchange Commission, the Royal Bank of ...