Mumbai, May 28, 2019: Constructed by Larsen & Toubro, the technology, engineering and construction conglomerate, in a record time of 33 months, the world’s tallest statue – the Statue of Unity – has entered the prestigious and internationally acclaimed 2019 World Architecture News Awards in the Mixed Use category.