English: In recent times the company has faced several problems.
Telugu: ఇటీవల కాలంలో కంపెనీ అనేక సవాళ్లను ఎదుర్కోవాల్సి వచ్చింది.