The development of Europe’s tallest tower The Shard moved a step closer today after Irvine Sellar’s property company awarded a number of key construction contracts.