FTC Solar (FTCI) Halal?

Is FTC Solar Stock Halal?

1. How much of FTC Solar (FTCI) revenue comes from haram?
2. Does FTC Solar (FTCI) rely on riba to operate?
3. What is FTC Solar (FTCI) ESG impact?