TEPCO (Tokyo Electric Power Company) shares plummet. Why didn’t I short it?


ADVERTISEMENT