The debate surrounding Herzog & de Meuron's Tour Triangle is picking up this week amidst news that the €670 million ($757 million) project will begin construction within the next month in spite of a torrent of backlash that has beset the development since its announcement in 2008. As the plan...