English: The firm also received the Best Innovation Award.
Telugu: ఈ కంపెనీ పెటా నుంచి బెస్ట్ ఇన్నోవేషన్ అవార్డును కూడా అందుకుంది.