Malta came practically to a standstill yesterday morning following an explosion at the Marsa power station. At 6.15am one of the main switchgear suffered an unidentified fault that resulted in the ...