Gary Foster has joined Clean Energy Fuels Corp. as senior vice president, corporate communications.
You must be logged in to post a comment.