SAN ANTONIO, Oct. 20, 2016 /PRNewswire/ -- Green Car Journal and the San Antonio Auto & Truck Show have announced 10 finalists for the prestigious 2017 Green Truck of the Year™ and Commercial Green Car of the Year™ awards, which will be presented in San Antonio on November 10....