Construction Industry
-
Greece
‘CCC Thinks in the Long Term, For Us Greece Is Home’
Consolidated Contractors Company (CCC) is a 5.3 billion dollar construction and contracting giant, that was founded in 1948 by the…
Read More » -
Spain
Spain’s Housing Market Rebounds to Pre-Crisis Levels
The number of property sales in Spain reached approximately 465,000 in last year, representing a 15% increase from 2016. This…
Read More »