English: And recently the company lost its license in London.
Telugu: తాజాగా లండన్లో తన లైసెన్స్ ను కోల్పోయింది.