LUFKIN, Texas (KTRE) - Construction is on schedule at the EDP Renewables, Azalea Springs Solar Park in the Northwest corner of Angelina County, according to Jared Hibshman, the lead development ...
Results that may be inaccessible to you are currently showing.