Maybe it's actually the shareholder who is investing all the hard earned $s to support the company, if there is so little revenue to show for their products?, from the various impressive companies, now over 10 Million dollars gone and counting.
I agree with the point that the list is more embarrassing than impressive.
why all these impressive companies, agencies and industry groups are investing their hard earned $s