English: Megha Engineering And Infrastructure Ltd FOLLOW
Telugu: మేఘా ఇంజనీరింగ్‌ అండ్‌ ఇన్‌ఫ్రాస్ట్రక్చర్‌ లిమిటెడ్‌