English: New companies have also moved in.
Telugu: కొత్త కంపెనీలు సైతం ఇక్కడే వస్తున్నాయి.