Randy Moore corporate takeover