NI
Nextracker Inc.
Fremont, CA, USA
Feb 04, 2023