Not only are the finances bankruptcy worthy but they haven't secured a single fund to invest and own a piece of this PRODUCT WHICH IS GOING TO CHANGE THE WORLD AS WE KNOW IT. Seems kinda odd, no that they're allowing momentum retail traders to divvy up all this future lucre WHICH IS GONNA MAKE US ALL RICH without taking any for themselves. So generous of them!
The only explanation I can see is that funds that deal with solar technologies and energy efficiency dislike money with a passion.
This is also commonly known as HOW TO LOSE YOUR SHIRT ON A STOCK.