Natural gas-fueled power plant in Lordstown will be showpiece

Vndy Logo