> Now, if this wasn’t bad enough, consider that this is a company as opaque as Casper.
I'm not sure I get this simile. Is he saying that the company is actually not particularly opaque, but rather as transparent as a ghost?
Or is Casper the ghost known for being unusually opaque for a ghost?
Or is he talking about Casper the mattress company?