The green energy company comes in with its IPO at a controversial time, as many investors have become despondent with alt energy investing and the dismal returns it has provided.
Many have begun to wonder whether or not green energy will ever become a major industry in our lifetimes.