i am a sign contractor and sub contracted a sign job from a general contractor (GC). in Bay area , CA
i applied and got the city permit under my company name.
when the sign was manufactured by us and ready to be installed ( 4x12' x6" deep alum. cabinet illuminated LED sign , around 300LB.) , the shopping mall (where signage was going to installed ) asked for 3 millions Lib. insurance coverage for installer . neither of us , me and GC didn't have that much , and then GC switched the sign installation to another company .
i called the city inspector to inspect the sign when installer finished his job , both of us found some problems , especially me ---the whole sign did not installed as the way i designed-- ( city inspector did not notice this problem )the current installation may cause stud welding strew to snap and the whole sign may fall to the ground .
i contact both GC and sign installer lot of times,ask them to re-enforce the sign attachment (by meeting by email , by phone call), no one feel like want to touch this thing anymore ,
my question is as a manufacturer ,
1) if some day this sign fall down and harm someone who will pay responsibility.
2) how could we deal with this sign permit , it is going to expire pretty soon .( total 6 mon. period only)
3) if GC insists me (sub-contractor) to go ahead to ask city re-inspection , and if i did
and pass the inspection ,who will pay responsibility if the sign fall down and hurt people some day?

4)how should i do about this issue and this expiring permit

thanks a lot for your time and suggestion