English: That being said, tech companies.
Telugu: అంటే అవుననే అంటున్నాయి టెక్నాలజీ సంస్థలు.