English: It is the working place of more than 1,000 Nokia employees.
Telugu: ఇది 1,000 అంత కన్నా ఎక్కువ మంది నోకియా ఉద్యోగులకు పనిచేయు స్థలం.