Open PDF file, 118.99 KB,
Needham 2022 Annual Report
(English, PDF 118.99 KB)
Open PDF file, 166.29 KB,
Needham 2021 Annual Report
(English, PDF 166.29 KB)
Open PDF file, 212.03 KB,
Needham 2020 Annual Report
(English, PDF 212.03 KB)
Open PDF file, 109.43 KB,
Needham 2018 Annual Report
(English, PDF 109.43 KB)