Oil refineries are making a windfall. Why do they keep closing? – TheDay.com General … 1,300-acre site along the Schuylkill River into a green, high-tech campus for e–commerce and life sciences companies shown in this rendering. Read the full article