Business Practices and Affiliations
Green Hills Software is a corporation with a very shady and ugly back story. If we, as Americans demanded, and got transparency, they would never have been entrusted to provide critical software.
For background read:
How a Transparent World Protects us
More About Dan O'Dowd's background - The Personal and Business Ethics of a Drone Contractor