An explosion of an AC compressor during repairs at the Institution of Engineers, Bangladesh (IEB) has left three technicians ...