Complicated financials in a solar firm with legal issues make it difficult to get through the IPO gate.

After lowering its stock price to a reported $10 per share from a range of $13 to $15, IPO aspirant SolarCity was unable to fill its book and has postponed its IPO, according to Reuters, which quoted an underwriter of the deal. SolarCity has not returned requests for comment.