Banking2 years ago
Solar tech company Nextracker prices above range at $24 a share in good sign for IPO market
[ad_1] choja | E+ | Getty Images The solar technology company Nextracker priced its initial public offering just above its stated $20 to $23 per share...