The delay now appears to be getting the ad-skins ready. Not sure the manufacturing rate is so much of an issue now - seems like end of March we will know whether Disney is going to sign on the dotted line or not.
LUM Price at posting:
0.0¢ Sentiment: None Disclosure: Not Held