The 37-meter “The Tree of Life” is pictured at the Expo 2015 work site near Milan April 3, 2015. Three weeks before the Milan Expo opens on May 1, the site of the showpiece event is still a mass of trucks raising dust and workers in hard hats racing to finish building after delays, graft and cost overruns. (Photo by Giorgio Perottino/Reuters)
|