Absolutely true.Ups and Fed Ex both received government funds to do this, yet no mention of the grants from either of them.
I figure the term "supportive" means incentives, making it lucrative/beneficial.
"...given that the state of Oklahoma has been so supportive of sustainable transportation solutions, we felt this was the perfect place..."
That is much more palatable than saying Government grants and credits make this cost effective.