4 ms·
Are you asking in terms of Market Cap? Employee Satisfaction? Innovation (may not translate directly to revenue) ? I think all these companies are here to stay
by imranhou 5y ago
Are you asking in terms of Market Cap? Employee Satisfaction? Innovation (may not translate directly to revenue) ?
I think all these companies are here to stay, they are not going away quickly.