OK I'm not going to name any names, but I've talked to or worked with most of the big players in the U.S. What's the deal with them getting paid 100% up front? Nobody gets that in other industries. I could understand 50% or so up front, on account of material costs. It's not like these guys have a great track record as far as meeting deadlines or not having issues. Why do we enable them and allow it?!? I demand reforms.

Comment