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