Tech NewsEletrobras shares slide 4% on disappointing Q1 results despite strategic progress adminMay 15, 2025