Amarillo EDC Recruits 150 Wind Energy Jobs to the Panhandle
Canadian company to establish U.S. Operations in Amarillo Today the Amarillo City Council approved a Location Incentive Agreement presented by the Amarillo Economic Development Corporation (Amarillo EDC) to support the…