A leaked email from the state Taxation and Revenue Department last week was perhaps more transparent than the department intended. Update: The Taxation and Revenue Department responded. Here is the response. This story continues as originally written below. State Taxation and Revenue Secretary Demesia Padilla is currently under investigation by the state Attorney General’s Office for allegedly providing […]