(ADPnews) – Mar 11, 2010 – Three months after an explosion forced it to idle capacity, US-based Imperium Renewables Inc said repair works on its biodiesel refinery are through and it is back to life.