English: The firm also has an office in England.
Telugu: ఈ కంపెనీకి ఇంగ్లండ్ లో కూడా ఒక రిఫైనరీ కలిగి ఉంది.