8 April 2025

Federated Hermes acquires majority stake in UK renewables business