>>150799780
Costs are down, revenues are up.
OsCorp's future has never been brighter.