“My knowledge of the dangerous problems that were developing at the Desoto Solar Farm and my following of OSHA law were clearly inconvenient, as the company sprung a surprise resignation meeting on me!” — Steven Magee Copy Share Image