Proving that even big companies can be caring stewards of the land and all its inhabitants, both large and small.
corporate tv, environment, florida