Viewing a single comment thread. View all comments

dragonhold24 t1_izrt486 wrote

Net Profit is only 4.4% of the Revenue
It's fascinating how some of these companies are still running.

1