Sen. Barack Obama duly won a landslide victory in yesterday's US Presidential election, but will not take office until 20 January. I suggested last month in ICB, that "this delay, at such a critical moment, is not good news for chemical companies or for their customers". The blog therefore...