The 10k you referenced did not state that plans were actually finalized. Duuuuh....
You have no proof that plans were finalized by any of the other construction clients; apart from Sin City.
And, there's no proof that panels have been delivered to any construction site.
Fabrication Deposit - Upon finalization and approval of the detailed design and specification, and budget, the client will provide a payment of 50% to commence fabrication