Standing-room-only crowd gets detailed look at plan for Homer City natural gas plant
Members of the public got their first detailed look Wednesday evening at what would be the largest natural gas-fired power plant in the U.S. if it’s built — a 3,200-acre project in Homer City, Indiana County. Representatives from Homer City Redevelopment …