Chapter 290 The Press Conference
Helena glared at her phone, fuming. Vanessa would pay for this later.
She was worried the company might get caught in the online storm. If stock prices dropped, the losses would be massive. She called Phillip to check on the company's situation.
"What did you say?" Helena froze. "Declan's holding a press conference about the rumors?"
She stared at her phone in disbelief.
Declan was going to face t