Vistra to become sole owner of Vistra Vision with 15% stake acquisition
The deal is expected to close on 31 December 2024 and does not require regulatory approvals.
The deal is expected to close on 31 December 2024 and does not require regulatory approvals.