The analyst added that the company’s $21.7 billion market cap is making it an easy play for large money-managers who want renewable/solar/ESG exposure …
The analyst added that the company’s $21.7 billion market cap is making it an easy play for large money-managers who want renewable/solar/ESG exposure …