SERIES C 2021
$276 million
LETTER FROM THE CEO
Going to market was expensive—to manufacture and distribute its products, software, and genomic technology, Element needed at least $200 million. But because the company had established a track record of delivering results, He says that existing and...
Read latest Inc. (USA) online.
Online newspapers
at PressDisplay.
Newspapers from United States
Newspapers in English