Regardless of the core of the council, this was the right move.
These 'Tards actually sent all the San Antonio offices an email at End of Day 14 June "urging" as many WF employees as possible to toss on a Red Shirt and go to this council meeting and SHILL for this company. Although it explicitly said you are not authorized to speak to anyone as well as any and all expenses to attend were the employee's responsibility.
No way it isn't some sort of conflict of interest or at the very least unethical to attempt to coerce your employees to solicit work for you from (local) Government. Did they get GPS Pre-Clearance before sending out this notice? Sc-mbags.