Mstar announced that they have appointed their former CFO, Stephen Russo, as the new CEO of the company. According to the press release, former CEO Ben Gould still serves on the board in an advisory capacity. The press release is typical fluff and doesn’t really do much to quell rumours that Mstar is planning to scale back operations drastically.
The real question is if this new leader can right the ship or if it’s just the latest step in what appears to be a downward spiral. Only time will tell.