Powershell: Reference a property that contains a space
Properties with embedded spaces have to be quoted when they're referenced:
$case."Remaining Time - Hours"
Just to add, the property name can itself be a variable e.g.:
PS> $o = new-object psobject -prop @{'first name' = 'John'; 'last name' = 'Doe'}
PS> $o
last name first name
--------- ----------
Doe John
PS> $prop = 'first name'
PS> $o.$prop
John