I would agree with EO, they are nice to have, but really lack any additional power besides helping with basic economic functions.
I think if the GM wanted to make CEO more relevant they need to add new reasons for them to be.
---------------------------------------------------------
We have a dozen space stations, which are un-needed. What the GM should do is close all but one station per planet and refund all players with docks the full value of the dock(200GC each).
Then reopen the new space stations as "Space mining locations" with each planet having its own station. Each dock (which would act as a corporation) would produce "XXX" amount of a single mineral a month (picked by the player at purchase and requires gold coins to change). After opening, each dock that is operational would need a supply of "Space services" delivered just like any other corporation to make it operation. This would require the shipment of regulars services to keep the dock operation, then produced resourced via space mining are shipped back to a space center.
Since it would heavily require shuttles and a special "space service" to make it work, that can cover most the required cost, along with GC, we would only need to make a single new crop called, "Space services". The monthly costs would be mainly in the shuttles and services keeping the prices comparable to planetary corps, but without the depletable resources this would be a good long term source of income and allow the GM to slowly make the game more "resource dependent".
Even if there was 100 docks(100 corporations) per station that is no where near enough to influence the planetary markets negativity.
---------------------------------------------------------
The GM should allow CEO's to contribute relief aid to countries.
They can donate materials to countries in need.
---------------------------------------------------------
CEO should be able to "build" hospitals, schools, or transportation. There could be a limit to how much a CEO can build in any given month, but it allows CEO's to help new players. Allowing the building of infrastructure(which has to be approved by the president), would allow CEO's to support new players and create more unity.
---------------------------------------------------------
There should be higher production levels in CEO's. The 0.3 quality increase is not nearly as effective as it once was, when you compare to state corps that is a round 10% or less additional income, but is balanced out by CEO costs. The GM should look at bumping the production value slightly. Since CEO can have less employees(which only saves them roughly 1 billion a year), the GM should add a small boost into their production. Allow them to produce more would help markets, increase profitability, and help to give CEO a little extra income, when you consider you can add in all the above features.