As construction costs skyrocket, can skills make a difference?
A recent review indicated that London is now the most expensive city to build in. More expensive than Geneva, Zurich, Munich, New York City and San Francisco. It’s not just London making the list, there are seven other UK cities in the top 20. Why […]
Read More