English: The public owns the remaining 25.01 percent.
Telugu: మిగ‌తా 25.01 శాతం వాటా ఇన్వెస్ట‌ర్లు క‌లిగి ఉన్నారు.