Sources

7 Total Sources

Oracle Shares Plunge From $328 Peak After Massive Backlog and Revenue Obligations

Center67%
Right33%