Chapter 39: The Upload (Zoe POV)

I sat hunched in a dingy basement, the only light a flickering bulb swinging above me. My laptop hummed on a rickety table, its glow cutting through the dark. The air was thick with dust, the faint smell of mold clinging to the walls. I’d gone dark, off the grid, after that call to Nate, my voice shaking as I’d told him, “They’re onto me.” My hands still shook now, my breath quickening, my eyes darting to the locked door. I had ditched my apartment, my phone, everything, hiding here—a friend’s storage space, damp and cold. Harper’s people, Graham’s—they were close, too close. I knew they would be looking for me. They wouldn’t stop until they found me. I had to be careful, and I couldn’t afford to make any mistakes now.

My burner laptop pinged, soft but sharp in the quiet. My heart leaped into my throat, my hands clumsy as I opened it. The screen flashed, and there it was—an email. No sender name, just a string of numbers, a coded message that made my pulse spike. Nate—he’d promised more, said he had proof. My fingers trembled as I clicked the email, my breath held, hoping that this would be the break I needed. The files loaded slow, too slow, the tension building in my chest as I waited. Then there it was: a video, grainy but clear, Harper in the ZenithTech server room. My stomach flipped, my eyes wide as I watched. She was stealing files, deleting logs, her face calm as if she had nothing to hide, caught red-handed in the act.

I leaned closer, my hands sweating, watching her plug in a drive, move fast, timestamps glowing on the screen—23:49, 23:52—the exact night they’d pinned everything on Nate. “Got you,” I muttered under my breath, my voice shaky, my chest tight with a mix of adrenaline and dread. This was the moment I’d been waiting for. More files appeared on the screen—Graham’s offshore accounts, a blackmail list—names, numbers, dirt. It was all there. And then, my heart skipped a beat when I saw it—Liam’s name jumped out at me, the words “gambling debts” glaring back at me. My breath caught in my throat. This was it, the evidence, everything I’d been chasing since Nate first called, begging me to dig into this corrupt mess.

I grabbed my notebook, my hands shaking as I started typing—fast, messy, the words pouring out. “ZenithTech Scandal Unveiled: CFO Launders Millions, Exec Frames Employee.” My fingers flew over the keys, the words coming out sharp and fast—Harper’s theft, Graham’s dirty money, Nate’s frame-up, all laid bare. My chest burned with the weight of the truth, my eyes stinging with unshed tears. This was bigger than I’d thought—so much bigger—and it had the potential to take them all down, to clear Nate’s name, and maybe even save Liam. I attached the video, the files, my proof solid and irrefutable.

The basement was quiet now, just my breathing and the rhythmic clicking of the keys filling the space. But my head screamed with warnings—danger, risk, run. They’d found me before—trashed my place after that first tip to Markowitz, the fraud guy. I’d barely made it out, my phone buzzing relentlessly with threats—“Back off.” Now I was here, alone, close enough to ending it all. My hands paused over the keyboard, my breath fast as I remembered all the times I had been close to being caught. Nate had trusted me, risked everything sending me this information. I couldn’t stop now, not when I was so close to bringing it all to light.

I finished the draft, my fingers trembling with exhaustion and fear, the cursor blinking at “Send.” My editor—old-school, tough—would run it, no questions asked, as long as I got it to her secure line. My chest tightened as I read over the words again, the weight of everything hanging on this one moment. This would blow it wide open—Harper in jail, Graham exposed, ZenithTech done for. But I also knew that once I hit send, there would be no going back. Me? I’d be a target, more than I already was, and it would only get worse. My hands shook harder, my throat dry. I had signed up for this—truth, no matter what the cost—but that didn’t mean it was easy.

A ping snapped me out of my thoughts—another email, anonymous again, popping up quickly. My heart sank, my hands cold as I opened it. There was only one line, stark and threatening: “Publish, and you’ll regret it.” My breath stopped in my chest, my eyes locked on the words. No name, no trace—just a warning, sharp and cold, real. It could be Graham, it could be Harper, or maybe someone higher up, pulling the strings behind it all. Whoever it was, they knew—somehow, they always knew where I was.

I stared at the message, my chest heaving with anxiety, the quiet of the basement pressing in around me. Regret it—how? My job, my life? I’d seen what they’d done to Nate—arrests, lies, the blood on his face in that call. I’d seen what they’d done to Liam too—blackmailed, broken. My hands shook, my eyes burning with the weight of it all. I could delete everything, run again, hide deeper, but Nate’s voice—panicked, desperate, trusting—rang in my head: “Zoe, it’s real.” This was his chance, their chance, and mine too. I had started this, dug into ZenithTech, pushed Markowitz—I had to finish it. I couldn’t back down now.

I took a deep breath, my hands steadying, my jaw tight with resolve. “Screw you,” I muttered, my voice low, barely a whisper, as I clicked back to the draft. My finger hovered over “Send,” my heart pounding in my chest, louder than ever. They could threaten me, chase me—they wouldn’t stop me. I wouldn’t let them stop me. With one final breath, I hit the button, the email whooshing out of my inbox. My breath caught in my throat as I watched the screen. It was done—sent to my editor, locked in. No going back.

I leaned back in the chair, my hands buried in my hair, my chest loosening just a bit as the weight of the action began to sink in. The video, the files—they would hit the news, hard. Harper’s smirk, Graham’s suits—over. Nate—he’d be free, and maybe Liam too. My eyes drifted shut, my body heavy with the exhaustion of it all, the quiet now soft, not oppressive. I had done it. The truth was out, just like I promised myself years ago, chasing stories that no one else would touch.

Then the burner phone buzzed on the table, loud, sharp, snapping my eyes open. My heart leaped into my throat as my hands shot out to grab it. The screen lit up—Graham’s number, clear as day, the one I’d dug up weeks ago, chasing his trail. My stomach dropped, my breath catching in my chest. I knew I couldn’t escape now. It rang, and rang, and rang.