an Entity references as follows:
BP Solar was a manufacturer and installer of photovoltaic solar cells headquartered in Madrid, Spain, with production facilities in Frederick, MD, India and the People's Republic of China. It was a subsidiary of BP.