Aggreko revenue falls 8% on weakness in power solutions utility segment

<< Back <<