For the chief executive of a company that just reported a quarterly loss of $711 million, Francisco Leon sounded upbeat.
We cover what the big corporations ignore
For the chief executive of a company that just reported a quarterly loss of $711 million, Francisco Leon sounded upbeat.