English: Both firms have been in the news the last few days.
Telugu: గత కొన్ని రోజులుగా ఈ రెండు కంపెనీల వీలినం గురించి వార్తలు వచ్చాయి.