Comment $23 Million makes you a major player? (Score 1) 133
In this day and age isn't that a drop in the ocean, especially when some competitors have up to 3 order of magnitude more cash?
All your files have been destroyed (sorry). Paul.