"
Also, has Millennium Racing closed its doors for the entire season? "
Most probably, they never happened yet
http://www.autosport.com/news/report.php/id/113473
No money ... no race lol ... if fresh money does not come in time for Le Mans from somewhere, its season over i think.
""
"OMD funds were deposited on January 7, 2014 within a major international bank, on an account legitimately owned by OMD. Political manoeuvres have been since then initiated by some international institutions in order to block OMD actions." ""
What were they doing to be blocked ? ( they seem more of the same, a simple ORECA-Nissan )