Dowlais Group PLC Executes Key Share Buy-Back Transaction Jan. 27, 2025 at 2:17 a.m. ET on TipRanks.com Dowlais Group Executes Significant Share Buy-back Jan. 24, 2025 at 2:10 a.m. ET on TipRanks.com Dowlais Group Initiates Share Buy-Back as Part of £50 Million Program ...