On Wednesday, U.S. utility Avangrid, the publicly listed sustainable energy company that is 81.5 percent owned by Spanish power multinational Iberdrola S.A., announced that the…
Investable UniverseOctober 21, 2020
Investable Universe is copyrighted material. All rights reserved.