English: About Nesco Ltd.
Telugu: నెస్కో లిమిటెడ్‌