Loading viewer...
investor_presentation
Format: PDF investor_presentation
Stran is an established business founded in 1994 operating within a $26 billion growth industry. The company demonstrates consistent organic growth, profitable operations with $75.9 million annual revenue, and a strong balance sheet with $18.5 million in cash and no debt.
investor_presentation
28 Pages
Newcrest