Designed by
Title
Milan, Italy - August 10, 2017: Aggreko website homepage. It is #106091370
Description
Milan, Italy - August 10, 2017: Aggreko website homepage. It is a supplier of temporary power generation equipment and of temperature control equipment. Aggreko logo visible.
This image is editorial