LuLu’s Twenty14 Holdings Completes Rs. 2800 crore Investment in the UK
London: Twenty14 Holdings, the hospitality investment arm of LuLu Group International, has completed investment worth Rs. 2800 crore in the UK, with the inauguration of the Great Scotland Yard in…