Teco Energy Inc
Entity
$4,092,030Total Contributions