Icon
 

Construction of the tallest cold storage warehouse in Europe