English: Where the microgrid will be installed has yet to be determined.
Telugu: మెగా డెయిరీని ఎక్కడ నెలకొల్పాలో ఇంకా స్పష్టత రాలేదన్నారు.