ADVERTISEMENT
he said documented millions of dollars in losses tied to the project.
According to Owen, the financial strain has depleted company reserves, created uncertainty for employees and could ultimately force layoffs. He also said continue reading …
ADVERTISEMENT