CHONGQING, CHINA - JULY 31: In this photo illustration, a smartphone displays the logo of BP plc (NYSE: BP), a British multinational oil and gas company, in front of a screen showing the company's ...
A $225 million data center is coming to Taylor. BPP Projects LLC plans to build a 135,000-square-foot center on 52 acres that the Taylor Economic Development Corp. owns on Martin Luther King Jr.