Caverion signs building agreement for €16 million