Solar shipwreck leaves firms and customers high and dry