title: PowerShell Import-Csv encoding issue. Converting `-` to `?`
body: <p>I have a CSV file that is generated elsewhere. In this CSV file there is some html code. When I import the CSV file and then export it again it seems to change some of the html. I plan to do some changes to the CSV but the import breaks even when I don't do anything.
  Code:</p>
  <pre class="lang-bsh prettyprint-override"><code>$CSV = Import-Csv &quot;$Path\Product Uploads\$SetType\$ReleaseDate-$Set-Product-Upload.csv&quot;
  $CSV | Export-Csv &quot;$Path\Product Uploads\$SetType\$ReleaseDate-$Set-Product-Upload.csv&quot; -NoTypeInformation
  </code></pre>
  <pre class="lang-html prettyprint-override"><code>Before: 
    &lt;span style='font-style: bold;'&gt;Creature — Elemental Wolf&lt;/span&gt;&lt;hr&gt;
  After:
    &lt;span style='font-style: bold;'&gt;Creature ? Elemental Wolf&lt;/span&gt;&lt;hr&gt;
  </code></pre>