WEC Energy Group says Vantage is expected to invest $15 billion to complete the initial phase of its data center project in 2028 - conf call
Published: 2026-05-05 14:48:18 ET
WEC
Published on 05/05/2026 at 02:48 pm EDT