INDIA-born business tycoon MA Yusuff Ali’s LuLu Group has launched its new Great Scotland Yard Hotel in London with a £300-million investment. The hotel is located within the premises of…