Compressors 2020 330 h Germany7d
Light Towers 2016 United Kingdom, Caddington, Bedfordshire7d
Diesel Generators 2009 Sweden, Upplands Väsby, Stockholms län7d
Water Well Drilling Rigs 1998 8,800 h Estonia7d
Compressors 2018 4,273 h Sweden, Upplands Väsby, Stockholms län7d
Surface drill rigs 2012 2,600 h Poland