APKDock Logo
Chapters
share
Obsidian Veil Novel Cover

Obsidian Veil

Self-reliant entrepreneur Jennifer finds her life upended when her business dealings lead her to Joseph, a secretive billionaire harboring a lethal agenda. Their intense professional friction sparks a forbidden romance, risking the empire she built. As Joseph’s dark history, hidden heirs, and corporate sabotage emerge, Jennifer is trapped in a web of betrayal. In this high-stakes world, power and desire collide, turning every choice into a deadly gamble.
Chapters
share

Chapter 8

By morning, Jennifer had already decided one thing:

She would not panic.

Panic led to mistakes. And mistakes, in her world, were expensive.

But calm?

Calm let you watch.

And right now she needed to watch everyone.

The office buzzed like any other weekday, but Jennifer noticed the difference immediately.

Not in the noise.

In the rhythm.

Too coordinated. Too smooth. Like everyone was playing their roles just a little too well.

She stepped out of the elevator, her heels clicking against the marble floor, posture straight, expression composed. Heads turned briefly, then snapped back to work.

Normal.

Or at least... pretending to be.

"Good morning, ma'am," her assistant said, rising quickly.

"Morning," Jennifer replied. "Schedule?"

"Finance review at ten. Operations at noon. And..." she hesitated slightly, "Joseph is expected in the building today."

Jennifer's grip tightened almost imperceptibly on her tablet.

"Noted," she said calmly.

Her office felt different.

Again.

Not disturbed.

Not obviously touched.

But she felt it.

Like walking into a room where someone had just left seconds before you arrived.

Jennifer closed the door behind her and stood still for a moment, listening.

Nothing.

Stillness.

She walked to her desk, sat down, and opened her laptop.

First thing security logs.

Her fingers moved quickly.

Access records.

Entry timestamps.

System log-ins.

Everything looked clean.

Too clean.

No forced access. No unusual entries. No trace of anyone entering her office after she left.

Which meant one of two things.

Either no one had come in.

Or whoever did...

Knew exactly how to erase it.

Jennifer leaned back slowly.

"Good," she murmured under her breath.

A challenge.

A knock.

"Come in."

Chidera stepped in, tablet already in hand.

"I reviewed the system logs," he said without preamble. "There's no record of external access."

Jennifer nodded. "Same conclusion I reached."

He frowned slightly. "Then how"

"They're internal," she finished.

Silence.

That landed.

Chidera stepped further in, lowering his voice instinctively. "Someone inside the company?"

"Yes."

He processed that quickly.

Then asked the question that mattered.

"Do we tell the board?"

Jennifer shook her head immediately. "No."

"Why not?"

"Because if we alert them too early, whoever is responsible will go quiet."

Chidera nodded slowly. "And we lose the trail."

"Exactly."

She stood, walking toward the glass wall, looking out over Lagos.

"This person is careful," she continued. "Calculated. They've been doing this for a while."

"And now they know we're looking," Chidera added.

Jennifer's lips pressed together.

"Yes."

The finance meeting started at ten.

Jennifer walked in like nothing had changed.

That was the key.

If you wanted the truth, you didn't disrupt the system you let it expose itself.

"Let's begin," she said, taking her seat at the head of the table.

Reports were presented.

Numbers discussed.

Projections debated.

Jennifer listened more than she spoke.

Watched more than she reacted.

Every hesitation.

Every glance.

Every slight delay before answering a question.

She noticed everything.

One manager avoided eye contact when Division B was mentioned.

Another flipped too quickly through his notes.

Small things.

But small things mattered.

Always.

Halfway through the meeting

The door opened.

Joseph stepped in.

Unannounced.

Unapologetic.

And instantly

The energy shifted.

Jennifer felt it before she even looked at him.

That same quiet pull.

That same controlled intensity.

"Apologies for the interruption," he said smoothly. "I won't take long."

No one questioned him.

Of course they didn't.

Men like Joseph weren't questioned.

They were accommodated.

Jennifer kept her expression neutral. "Go ahead."

His gaze found hers briefly.

Held.

Then moved on.

Professional.

But not.

"I reviewed some of the recent financials," he said, stepping closer to the table. "Particularly Division B."

A ripple of tension passed through the room.

Subtle.

But there.

Jennifer noticed.

Of course she did.

"And?" she asked.

Joseph tilted his head slightly. "There are inconsistencies."

Silence.

One of the senior accountants shifted in his seat.

"Inconsistencies how?" Jennifer pressed.

Joseph's eyes flicked to her again.

Then

"Patterns that don't align with standard operational behavior."

The phrasing was deliberate.

Vague enough not to accuse.

Sharp enough to provoke.

Jennifer leaned forward slightly. "Do you have specifics?"

Joseph smiled faintly.

"Not yet."

A lie?

Or strategy?

Jennifer couldn't tell.

And that unsettled her more than she liked.

The meeting ended with more questions than answers.

Exactly how Jennifer wanted it.

Confusion created movement.

And movement revealed patterns.

As the room cleared, Joseph lingered.

Of course he did.

Jennifer remained seated, pretending to review her notes.

"You're tightening control," he said quietly.

She didn't look up. "I'm doing my job."

"Mm."

That soft, knowing sound again.

She finally met his gaze. "You seem very interested in how I run my company."

He stepped closer.

Too close.

Not inappropriate.

But intentional.

"I'm interested in results," he said.

Her pulse quickened slightly.

"And what do you think of mine?"

His eyes held hers.

Longer this time.

"Effective," he said softly. "But... you're not the only one making moves."

A chill ran down her spine.

"What does that mean?"

Joseph straightened slightly, creating just enough distance to make the moment feel almost normal again.

"Exactly what it sounds like."

Then he turned.

And left.

Just like that.

Jennifer exhaled slowly.

He knew something.

Or he was playing a deeper game.

Either way

He wasn't just observing anymore.

The rest of the day unfolded like a controlled storm.

Jennifer moved through departments.

Asked questions.

Reviewed processes.

Nothing obvious.

Nothing concrete.

But the feeling remained.

She was being watched.

Tested.

Measured.

Late afternoon

She found Chidera in the records room.

Stacks of files spread across the table.

"You're digging deep," she said.

He looked up. "I wanted to see if the pattern existed before the last audit cycle."

"And?"

He turned the tablet toward her.

"There's a variation of it here."

Jennifer's eyes narrowed.

"So this didn't start recently."

"No," he said. "It evolved."

She exhaled slowly.

"Which means this person has been here for a while."

Chidera nodded.

"Long enough to understand the system completely."

Silence settled between them.

Heavy.

Real.

"Ma'am," Chidera said carefully, "what if it's someone... senior?"

Jennifer didn't answer immediately.

Because she had already considered that.

And she didn't like the answer.

"Then we proceed carefully," she said finally.

"Very carefully."

Evening crept in again.

Jennifer returned to her office, closing the door behind her.

This time

She locked it.

Not out of habit.

Out of awareness.

She walked to her desk slowly.

Sat down.

Exhaled.

Then

Her eyes froze.

On her laptop screen

A file was open.

One she hadn't opened.

One she didn't recognize.

Her heart began to pound.

Slow.

Heavy.

She didn't touch the keyboard.

Didn't move.

Just stared.

At the blinking cursor.

At the document.

At the single line typed across the top:

"You're looking in the wrong place."

Jennifer's breath came shallow.

Controlled.

But tight.

Slowly

She reached for the mouse.

Scrolled.

Nothing else.

Just that sentence.

Mocking.

Precise.

Intentional.

Her phone buzzed.

She didn't look at it.

Didn't need to.

Because now

She understood something clearly.

This wasn't just sabotage.

This wasn't just observation.

This was interaction.

And whoever was behind it

Was close enough...

To touch everything she trusted.

Jennifer lifted her gaze slowly.

Scanning the room.

The glass.

The shadows.

The reflection of herself staring back.

And for the first time

A thought settled, cold and undeniable:

What if the person she was looking for...

Was already sitting at the table with her?

You may also like

After My Husband Gave His Mistress Our Dream Wedding Novel Cover
9.7
I once thought my marriage to my billionaire husband was a dream, but the reality was a nightmare of betrayal. He took the elaborate wedding ceremony we had spent years planning and gave it to his mistress instead. After enduring his cold apathy and a public scandal, I decided to leave him behind for good. As I rebuild my independent life, he finally understands what he lost and starts a desperate, late attempt to win back my heart.
Billionaire's Power Novel Cover
8.8
Desperate for employment, I never imagined my new boss would eventually control my destiny. After my life collapses, I sign a strict one-year contract to serve as Grey Franklin's personal assistant. The billionaire is icy and disciplined, forbidding any emotional entanglements. However, our professional boundaries dissolve during long nights at the office. Grey believes love is a liability, but I will prove that some bonds are truly priceless.
CEO's Regret After I Divorced Novel Cover
8.8
Serena, the LUXE jewelry heiress, loses her memory and marries her savior, Ryan. Despite her devotion, she remains second to his first love, Sophie. Following a traumatic kidnapping and Ryan’s public betrayal, Serena finally demands a divorce. Though he claims she cannot survive alone, she thrives as a top designer. With her memories restored, Serena returns to her empire and raises twins. Now, a desperate Ryan begs for a second chance. Can he ever atone?
Engaged to the Ruthless Billionaire  Novel Cover
9.7
Eliana Rivera, daughter of tycoon Cassian, is forced into a marriage contract with the cold billionaire Alexander Grayson to save her father from debt and blackmail. Though Alexander resents the arrangement and ignores his new bride, Eliana accepts the union out of duty. Despite his initial disdain and her reservations, an unexpected physical spark ignites between them. This unwanted alliance soon evolves into a passionate, unforeseen love story.
His Shield, Her Secret Empire Novel Cover
9.3
Holly endured brutal bullying and kidnapping as a 'shield' for campus elite Kade Livingston. But when his stepsister Dani desecrates Holly’s tribute to her late mother and Kade beats Holly to cover the crime, the facade breaks. They believe they broke a nobody, unaware Holly is actually K.B. Barry, a world-famous author. At the upcoming photography gala, Holly will reveal her true identity and unleash her power to destroy those who betrayed her.
The Unwanted Heiress's Billionaire Return Novel Cover
7.9
Rescued after eight years of captivity, a young woman finds only rejection. Her mother treats her like a shameful secret, ignoring her for a new husband. When her stepsister orchestrates a brutal dog attack, her mother simply closes the curtains. This betrayal shatters her hope, but a hidden truth remains. A secret DNA test ordered by the family patriarch is about to expose a reality that will destroy their facade during a high-profile party.